【发布时间】:2015-12-07 09:45:09
【问题描述】:
我正在开发 HTML5 视频播放器自动化(测试页面是一个 html 页面)。我尝试通过 Javascript 调用 myPlayer.Play()。然而,在 Android 上,我收到了这个错误:
在“HTMLMediaElement”上执行“播放”失败:API 只能是 由用户手势启动。
发送Play() 请求后。
我知道autoplay 在许多设备上被禁用是为了节省用户带宽。但第一次Play() 似乎也需要用户手势。对此有什么解决方法,以便我可以自动测试播放器设备?
【问题讨论】:
-
不是重复的,因为这个问题在 Android WebView 的上下文中有一个特定的答案。
标签: android ios html html5-video