繁体   English   中英

Facebook JavaScript SDK共享对话框无法在移动设备上运行

[英]Facebook JavaScript SDK share dialog not working on mobile

我正在使用FB JavaScript SDK在我的网站上共享一些内容。 这是代码:

function feedShare() {

FB.ui({
    method: 'share',
    href: 'http://www.domaintoshare.com/index.html?&target=_top&output=embed&id=' + article.id,
    picture: article.picture,
    name: 'article.name',
    description: 'article.description'
}, function(response) {

}

}); }

我可以在台式机版上共享该文章。 如果单击FB上的共享元素,它将重定向到我想要的文章。

问题是它在移动设备上不起作用。 当我单击共享按钮时,Facebook应用程序将打开,如果我单击共享,则链接将断开。 参数“ id”不再存在,该怎么办?

我在断开链接的URL上添加了一些额外的信息。 这是最终代码:

FB.ui({

    method      : 'share',
    href        : 'http://www.domaintoshare.com/index.html?id=' + article.id,
    picture     : article.picture,
    title       : article.name,
    description : article.description

}, function(response) {

}

它适用于Android和iOs。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM