首页 文章

Youtube将http重定向到https并使用Flash播放器而不是HTML5

提问于
浏览
0

我正在使用youtube嵌入来播放视频 . 使用IE11(也是FF28但不是FF27),当我登录我的谷歌帐户时,http请求被重定向到https,这不是什么大问题,除非我指定html5播放器,youtube提供Flash播放器 .

有没有办法强制http或迫使html5播放器通过https?

重新创建:登录谷歌帐户并导航到网址“http://www.youtube.com/embed/u1zgFlCw8Aw?autoplay=1&html5=1”重定向到https和Flash播放器

退出谷歌帐户并导航到网址“http://www.youtube.com/embed/u1zgFlCw8Aw?autoplay=1&html5=1”保持http并获取html5播放器

提前致谢!

1 回答

  • 1

    如果您将视频放在沙盒iframe中并且不特别允许插件,则无法加载flashplayer,因此必须使用html5播放器 . 请注意,您必须至少允许相同来源,并且allow-scripts或回放不起作用 . 如果您希望youtube按钮能够打开视频的YouTube页面,您还需要允许弹出窗口 . 请注意,在从youtube按钮创建的新窗口中,即使通过键入新URL手动导航到其他位置,沙箱仍然有效 .

    <iframe seamless="" height="100%" width="100%"
      sandbox="allow-same-origin allow-scripts"
      src="http://www.youtube.com/embed/u1zgFlCw8Aw?autoplay=1">
    </iframe>
    

相关问题