我想在iPhone应用程序的WebView中内嵌youtube-video
在youtube iframe-api中,我使用参数“'playsinline':1”。
当我检查safari devtools中的视频标签时,在视频标签中
webkit-playsinline
属性设置正确(...但缺少值)。
无论如何,视频播放不是内联,但仍然切换到Quicktime。
但是,当我执行
document.getElementsByClassName('html5-main-video')[0].setAttribute('webkit-playsinline','1')
通过youtube iframe上下文中的Safari devtools,它看起来像:
webkit-playsinline=1
视频最终以内联方式播放 现在我想知道这是否是一个错误,如果有一个解决方法将JS从Webview的方法注入youtube iframe ,就像使用Safari Devtools一样。