yir*_*ran 22 html5 android html5-video ios
我正在研究HTML5视频播放器自动化(测试页面是一个html页面).我试着myPlayer.Play()通过Javascript 打电话.但是,在Android上,我收到此错误:
无法在'HTMLMediaElement'上执行'play':API只能由用户手势启动.
发送Play()请求后
我知道autoplay在很多设备上都是为了节省用户带宽而禁用的.但第一次Play()似乎还需要用户手势.为此我的解决方法是什么,以便我可以自动测试播放器设备?
And*_*Nik 45
您可以禁用此安全功能.例如:
WebView mWebView = (WebView) findViewById(R.id.web_view);
mWebView.getSettings().setMediaPlaybackRequiresUserGesture(false);
Run Code Online (Sandbox Code Playgroud)
适用于API 17及更高版本
| 归档时间: |
|
| 查看次数: |
10590 次 |
| 最近记录: |