我们已经构建了一个自定义媒体播放器(https://acorn.athena.ai/),我们希望将其直接嵌入到Facebook故事中。我们的嵌入目前通过iframe工作,因为我们的播放器完全是JS / CSS / HTML。
有没有办法嵌入iframe?
查看视频中的一些Open Graph文档
(https://developers.facebook.com/docs/opengraph/property-types/#video),似乎可以加载Flash中的自定义视频播放器(将og:video:type
指定为application/x-shockwave-flash
),但它没有说明非Flash自定义播放器。
答案 0 :(得分:0)
你是对的,你需要添加og:video元属性,但你可以指定它你想要的 - 它不需要是flash:)
请看一下:https://developers.facebook.com/docs/opengraph/creating-custom-stories#propertytypes-video这会为您提供所需内容的示例。
就像他们也写,然后它也导入为在HTTPS上使用Facebook的用户添加og:video:secure_url
。
对于你的情况,我只是将视频指定到你有视频的html页面,然后将类型指定为text / html。
从上面的链接中获取此示例:
<meta property="og:video" content="https://secure.example.com/awesome-framed.html">
<meta property="og:video:type" content="text/html">