我创建了一个cordova混合应用程序,在其中,我想使用iframe显示yt视频,因此我的代码中有类似的内容:
<iframe src="https://www.youtube.com/embed/tgbNymZ7vqY"
frameborder="0"
allow="encrypted-media; fullscreen"
allowfullscreen="allowfullscreen">
</iframe>
这可以在浏览器和iOS上全屏播放视频,但是由于某些原因在android设备上会在控制台中引发以下错误:
无法在“元素”上执行“ requestFullscreen”:API只能通过用户手势启动。
有人知道可能是什么原因以及该问题的潜在解决方案吗?