Enable autoplay HTML5 video in chrome In my project I need to autoplay a HTML5 video in the browser when the page is loaded. I have tried a several javascript solutions but none of them work.

I read that the android browser blocks autoplay to prevent downloading a lot of data. Can be this blocking feature be turned off in browser/chrome/operation system settings?

I cannot find any working solution for how to enable autoplay. I have searched plenty of stackoverflow posts and many other sites ... 

I am using android 4.1.1.
Bad news it seems. Bug report on Google code 

The most relevant post is this:


  Yes. It is as design. "autoplay" is disabled for Chrome for Android


It seems that Android 4+ changed the requirements for the play() method to require user interaction. 

 Article on this issue

It's worth nothing that many comments refer to getting it to work with a hack/workaround, only to find it works on some devices and not others.  Stack Overflow question on the coding side. In this example the answer mentions: 


  sample code that works on HTC and Samsung, but not Galaxy Nexus 4.1 (requires user interaction to play)


This seems to suggest, even with a workaround you have no guarantee it will actually work on a particular device / version of Android. 

Apple have imposed the same restriction in Safari and iOS in general.