EDIT: На самом деле проблема заключается в следующем: Родные видео в встраиваемой фиде не поддерживаются, если пользователь не вошел в систему. (И так в приложении Chrome для веб-браузера это не вошли в систему) Bug сообщил Facebook здесь: https://developers.facebook.com/bugs/353742028342246/ и, возможно, это «дизайн»Видео в facebook embed feed не отображается в приложении для Chrome
Старый вопрос:
Я хочу, чтобы показать страницу фид Facebook в Chrome App, он работает очень хорошо, за исключением родные видео не видны.
Чтобы воспроизвести, взять привет мир приложения: https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples/hello-world
Добавить permissions:["webview"]
в manifest.json
Добавить это после <h1>Hello, World!</h1>
:
<webview src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fyoutube%2F&tabs=timeline&width=340&height=500&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true" width="340" height="500" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></webview>
(используйте эту страницу: https://developers.facebook.com/docs/plugins/page-plugin и заменить «IFRAME 'с' webview ')
Хром -> Загрузка без упаковки -> Вы будет видеть корм, но без родных видео:
Если открыть index.html с вашим браузером (и использовать) он будет показывать видео ...
Если я использую <webview src="https://www.mydomain.fr/company">
, с правильным в нем, такая же проблема: работает, кроме собственного видео.
PS: Видео Youtube работает, вы можете попробовать на странице Youtube:
<webview src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fyoutube%2F&tabs=timeline&width=340&height=500&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true" width="340" height="500" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></webview>
у вас есть расширение плагина для хром-приложения? Если да, то какие они? – PN10