不可能通过使用youtube iframe API在Android webview中自动播放youtube视频。有人知道这是可能的吗?
正如在Mobile Considerations中已经提到的,函数和参数,如autoplay
, playVideo()
, loadVideoById()
将不能在所有的移动环境中工作,因为HTML5 <video>
元素只允许播放,如果它是由用户交互发起的。
你可以,然而,尝试下面的帖子给出的建议,可能对你有用:
- Youtube Api android autostart
可以使用
loadVideo()
方法,加载并播放指定的视频。并且,还有cueVideo()
方法,它将视频添加到播放列表中,但不会自动开始播放视频。 Android webview html5视频自动播放在Android 4.0.3上不工作
您通常可以通过在另一个事件(例如
onloaded
事件)上触发play()
来绕过它。
希望有帮助!