Disable HTML5 Autoplay
A Google Chrome extension that disables autoplay of all HTML5 audio and video
This extension disables autoplay on all websites. Unlike others that simply pause the media or strip the autoplay attribute in HTML, this extension will also prevent JavaScript from playing the media. Furthermore, dynamically added media will be parsed by this extension.
When you enter a website, this extension will pause all media on the page.
will show up in the address bar. To allow all media to play, click this icon. If you do not click this icon, audio and video will not play.
After you click this icon, it will change into
. In this mode, all media will be able to play. Clicking this button will pause any new media on the page and revert to
.
If the icon is not present in the address bar, that means there are no media on the page.
Installation
Install from Chrome Webstore
Install from source
- Download and unpack the source code:
- Tagged versions
- master branch source code: .tar.gz or .zip
- In
chrome://extensions/, enable Developer mode - Use "Load unpacked extension..." and select the folder containing the extension source code
TODO
- Add website blacklisting xor whitelisting(?)
- Add statistics for functions called during suspension(?)