When targeting HTML5, make sure to use the GLES2 renderer instead of GLES3 as it's more compatible.
That said, I wouldn't expect video playback to be usable in HTML5 since WebM assembly optimizations are unavailable on that platform (and will never work there by design). I opened a pull request to document this.