Я сделал приложение в Facebook, у которого есть простой html, включая iframe, содержащий видео vimeo. Это приложение отлично работает в течение прошлого года или около того, но внезапно видео не появляется. Я дважды проверил код страницы (сделал автономную html-страницу, и он работал нормально)
Кто-нибудь знает, изменила ли Facebook свою политику на iframes или встроенное видео? Если да, то какие-то предложения?
Вот ссылка на приложение (на Facebook): https://www.facebook.com/LastFrontierHeli/app_367384316627957
И вот код для приложения:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Welcome</title>
<style type="text/css">
<!--
.container {
height: 810px;
width: 841px;
}
-->
</style>
</head>
<body>
<div class="container">
<img src="http://www.lastfrontierheli.com/images/facebook/facebook_welcome_header.jpg" alt="header" />
<img src="http://www.lastfrontierheli.com/images/facebook/facebook_welcome_vid_left.jpg" alt="vid left" />
<iframe src="http://player.vimeo.com/video/30746400?byline=0&portrait=0" width="658" height="370" frameborder="0"></iframe>
<img src="http://www.lastfrontierheli.com/images/facebook/facebook_welcome_vid_right.jpg" alt="vid right" />
<img src="http://www.lastfrontierheli.com/images/facebook/facebook_welcome_content.jpg" alt="content" /><a href="http://www.lastfrontierheli.com" target="_blank">
<img src="http://www.lastfrontierheli.com/images/facebook/facebook_welcome_button_website.jpg" alt="website button" border="0" /></a>
<a href="http://www.facebook.com/LastFrontierHeli" target="_parent">
<img src="http://www.lastfrontierheli.com/images/facebook/facebook_welcome_button_facebook.jpg" alt="facebook button" border="0" /></a>
</div>
</body>
Любая помощь будет принята с благодарностью!
Чтобы узнать, что неправильно Iv'e просто использовал инструменты Chrome Developer, а под Console вы можете увидеть эту строку:
[заблокирован] Страница на странице https://367384316627957.iframehost.com/966373?signed_request=incxTmuyY3_vzi... NlciI6eyJjb3VudHJ5IjoiaWwiLCJsb2NhbGUiOiJlbl9VUyIsImFnZSI6eyJtaW4iOjIxfX19 работает с небезопасным контентом с http://player.vimeo.com/video/30746400?byline=0&portrait=0.
Таким образом, вы не знаете, что для facebook требуется, чтобы все данные были зашифрованы (обслуживались через SSL).
просто измените свой iframe с http://player.vimeo.. на http * s *://player.vimeo, и он должен работать нормально.