Hi Kyle,
I just wanted to update this issue here. I am still using the development version on GitHub that you posted, while it works better (the play button just stays about a couple of seconds too long but better than staying all the way through the whole video) I was doing some testing with another site and I think I might have found the issue.
On the testing site I used your released version and also the development version on GitHub. It looks like the plugin has a conflict with Cloudflare CDN and a particular feature called “Rocket Loader”. When disabling “Rocket Loader” the plugin both the released version and the development version worked with no issues.
I would really hate disabling the “Rocket Loader” feature on Cloudflare, it does help in a big way on loading times on the site.
Cloudflare does have a manual setting that can be implemented for this plugin but I am not sure how to go about it, specially when the plugin requires future updates via new releases in the future, If you have any suggestions let me know.
Cloudflare suggestion is to add the following attribute to the HTML script tag before the ‘src’ attribute (adding the attribute via JavaScript is not sufficient) the following:
data-cfasync=“false”
It would be great that if in your next release you could incorporate this feature under settings, maybe something along the lines of “Cloudflare Compatibility Rocket Loader”.
Please also let me know if you get to implement this on the development version on GitHub or if you have any advice for me on how to go about using the data-cfasync=“false”.
Regards,
Lechon