HTML5视频播放器寻求在PWA(Progressive Web应用程序)中作为独立应用程序不起作用。测试设备:Android和iOS。
当您通过Safari或Chrome访问网页时,它的工作正常,但不能用作PWA独立应用程序。
这是什么问题?
这是由于规格中的差距造成的,该差距是最近固定的。如果您对详细信息感兴趣,我写了一篇文章。
一旦浏览器更新到新规格,媒体将按预期工作。这是相关门票:
- https://bugs.chromium.org/p/chromium/issues/detail?id=847428
- https://bugzilla.mozilla.org/show_bug.cgi?id=1465074
- https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/17689699/
- https://bugs.webkit.org/show_bug.cgi?id=186050
与此同时,如果您使用CORS,一切都应该按预期工作:
<video crossorigin></video>
…尽管这需要服务器支持CORS。