eng*_*nws 6 youtube iframe html5 ios
我知道这个问题已被提出并被回答了一百万次.但.现在,我正在测试一个网站上有一些Youtube iframe嵌入iOs.看起来像 :
<iframe width="100%" height="200" src="//www.youtube.com/embed/my-video-id" class="yt-player-listed " frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)
所以,只是Youtube提供的基本代码.它适用于大多数设备.但在iOs Safari上:
Blocked a frame with origin "https://www.youtube.com" from accessing a frame with origin ... from html5player.js:816
Run Code Online (Sandbox Code Playgroud)
我没有看到任何协议不匹配,只要我正在使用//(我也试过http:和https :):iframe只是没有出现.
我试过了 :
我不知道那里发生了什么......
iFrame 上的 Safari 实现存在问题。Safari 修复了这个问题。它现在应该可以工作,不会抛出任何控制台错误。Github 问题:[ https://github.com/sampotts/plyr/issues/588][已关闭]
| 归档时间: |
|
| 查看次数: |
1843 次 |
| 最近记录: |