2014-12-17 6 views
2

나는 공유기 URL (https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fsirius.isebox.net%2Fmichal%2Ftest-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test-test%3Fdefault%3Dg5s3e2) 나는 비디오가 페이스 북에서 플레이를 할 수 없습니다페이스 북 비디오 공유

를 통해 동영상을 공유하기 위해 노력하고있어. FB의 오픈 그래프 디버거를 사용하여 디버깅 할 때 다음과 같은 이상한 오류가 발생합니다.

"공유는 재생할 수 있지만 인라인으로 재생되지 않습니다. 포함 된 경우 혼합 콘텐츠 경고가 발생하므로 안전하지 않습니다. 이것을 고쳐라."

어디에서 secure_src를 헤더에 추가 할 것인지 잘 모릅니다. 이 자책골을 주목하라 : 비디오 : SECURE_URL 당신은 HTTPS 프로토콜을 통해 비디오를로드해야 이미

감사

답변

0

존재, 혼합 콘텐츠 경고 동영상이 HTTP를 통해로드되는 것을 의미한다. 두 개의 URL 태그 (보안 및 비보안)를 사용하여 비디오를 제공 할 수 있습니다.

+0

, 당신은 이미 –

+0

당신이 두 URL에 대한 HTTPS를 사용하여 시도했다고하고있어 것을 알 수 있습니다 : 여기에 작동 메타 선 (善)의 내 비트입니까? 동일한 도메인의 동영상을 제공 하시겠습니까? – michaeltintiuc

+0

그래, 나는 ... 아무런 효과가 없었다. 이 사이트를 디버깅하려고하면 : http://vidly.com/h7c6q1, og 태그는 내 것처럼 보이고 그 사이트는 디버거를 잘로드합니다. 나는 또한 그 자체가 페이지 자체가 https가 아니기 때문에 그것이라고 생각했다. 그리고 그것은 또한 이유가 아니었다. –

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" />