I am having trouble loading the jwplayer on Safari.
When inspecting source code, on google chrome browsers the script tag comes out as
<script type=”text/rocketscript” data-rocketoptimized=”true”>
which works fine.
But on Safari the script tag for player is outputted as
only which Cloudflare’s RocketLoader has an issue with.
I tried to swap out line 671 on jwppp-functions.php to
echo “<script data-cfasync=\”false\” src=\”$library\”></script>\n”;
So I did a bit more digging and troubleshooting, and it seems that when the player library url is inserted in your plugin using the https format it it called fine on safari / mobile but not in chrome. Once the player library url is inserted in your plugin using the http format it is called fine on chrome but not on safari / mobile.
FYI, my site is being fully called through https and there is a page rule on cloudflare that forces https.
Please provide me with a fix to this issue.
The plugin works fine both with http and https, like here on my site.
I have no idea about the problem you’re having with RocketLoader, since I don’t know it very well, but I can check it out.
Please, let me have a page link, ok?