我无法在Facebook上观看视频。当我使用FB的开放图调试器进行调试时,我得到了这个奇怪的错误:
"共享具有可播放的媒体但不会内联播放,因为如果嵌入则会导致混合内容警告。添加secure_src或使视频src安全来解决此问题。"
我不知道在哪里将secure_src添加到标头中。请注意,og:video:secure_url已经存在
由于
答案 0 :(得分:1)
这现在正在运作,老实说,我不知道它为什么以前不会起作用。这是我的一点元善意:
<meta property="og:video:url" content="http://domain.tld/flv.flv">
<meta property="og:video:secure_url" content="https://domain.tld/flv.flv">
<meta property="og:video:width" content="200" />
<meta property="og:video:height" content="300" />
<meta property="og:video:type" content="application/x-shockwave-flash" />
<meta property="og:video:url" content="http://domain.tld/mp4.mp4">
<meta property="og:video:secure_url" content="https://domain.tld/mp4.mp4">
<meta property="og:video:width" content="200" />
<meta property="og:video:height" content="200" />
<meta property="og:video:type" content="video/mp4" />
<meta property="og:video:url" content="http://domain.tld/mp4.mp4">
<meta property="og:video:secure_url" content="https://domain.tld//mp4.mp4">
<meta property="og:video:width" content="200" />
<meta property="og:video:height" content="200" />
<meta property="og:video:type" content="text/html" />
答案 1 :(得分:0)
您应该通过HTTPS协议加载视频,混合内容警告表示您的视频是通过HTTP加载的。您可以使用两个网址标签(安全和非安全)提供视频。