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