我试图在iOS上复制YouTube嵌入式视频的功能,而不实际嵌入视频。
当用户在iPhone上的Safari中点击嵌入的YouTube视频时,它会立即开始在Safari中播放视频全屏(而不是YouTube应用)。有没有办法从常规链接获得相同的功能,而不是完整的视频嵌入?
我已经成功获得了一个视频链接,可以在YouTube应用中打开,也可以在youtube.com的移动网站上打开,但我无法在Safari中播放,而无需实际嵌入视频。
答案 0 :(得分:0)
我打赌你可以使用js替换嵌入版本的链接并将其设置为自动播放。
将innerHTML更改为embed:
<iframe width="420" height="315" src="//www.youtube.com/embed/x1EgSwmps6Q?autoplay=1" frameborder="0" allowfullscreen></iframe>
请注意,iframe src将自动播放设置为1,因此它会自动播放
embed /和?auto之间的部分与普通的YouTube网址中的v =相同(即https://www.youtube.com/watch?v=x1EgSwmps6Q)