Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Firefox和Chrome阻止youtube视频和其他媒体_Javascript_Html_Object_Iframe - Fatal编程技术网

Javascript Firefox和Chrome阻止youtube视频和其他媒体

Javascript Firefox和Chrome阻止youtube视频和其他媒体,javascript,html,object,iframe,Javascript,Html,Object,Iframe,我怎样才能避开这件事?我不想确保我的用户在不按“禁用此页面上的保护”按钮的情况下看到内容。您试图做的是通过http连接加载Youtube,而您自己的站点通过https连接提供服务,这样,中间人的攻击就可能改变YouTube的内容,从而影响你的网站。据我所知,youtube不允许通过https加载视频,如果您的站点需要真正使用https,则无法真正解决此问题。您必须禁用站点上的安全连接,或者不使用Youtube,无论您选择什么,您都必须接受加载的页面将是不安全的 (顺便说一句,我不确定浏览器是如何

我怎样才能避开这件事?我不想确保我的用户在不按“禁用此页面上的保护”按钮的情况下看到内容。

您试图做的是通过
http
连接加载Youtube,而您自己的站点通过
https
连接提供服务,这样,中间人的攻击就可能改变YouTube的内容,从而影响你的网站。据我所知,youtube不允许通过
https
加载视频,如果您的站点需要真正使用
https
,则无法真正解决此问题。您必须禁用站点上的安全连接,或者不使用Youtube,无论您选择什么,您都必须接受加载的页面将是不安全的


(顺便说一句,我不确定浏览器是如何处理混合内容的,因为可以通过
https
加载youtube播放器,但是通过
https
加载视频流是不可能的,所以我按下按钮,HTML5播放器将不起作用,flash播放器将起作用,但我必须进行更多测试以确保f这个)

也只需通过HTTPS嵌入媒体:是的,在别处找到了答案。谢谢!