我已经开发了一个应用程序。我必须在FB.ui方法的帮助下,从Facebook JavaScript sdk开发的应用程序中,在fb时间线上上传视频。
我共享了我的部分代码,我尝试将视频发布到Facebook时间轴上。当我使用此代码时,视频将作为链接上传。当我单击该链接时,它将导航到新选项卡并播放。(我的视频类型是mp4。)
FB.ui({
method: 'feed',
display: 'popup',
type:'mp4',
source:filePath,
picture:filePath,
},function (response) {
if (response && !response.error_message) {
alert('Posting completed.');
} else {
alert('Error while posting.');
}
我希望视频可以在时间轴上播放,而不是发布为链接。
答案 0 :(得分:0)
我希望视频可以在时间轴上播放,而不是发布为链接。
这种期望是毫无根据的–不应以这种方式起作用,而且永远不会。
您需要共享指向HTML文档的链接,该链接具有通过Open Graph meta标签嵌入的视频,请参见https://developers.facebook.com/docs/sharing/webmasters#video
但是Facebook已经开始限制他们实际播放此类视频的场合;因此,即使您在技术上正确且正确地实施了此操作,也无法保证它将在新闻订阅源中播放更多内容;点击此类信息的用户可能会直接重定向到您的外部站点,以在那里播放视频。