This iPhone prefixes page 中的哪些网址以 fb://
开头是我必须用来分享 内容的吗? (即触发 facebook 应用程序,以便用户可以单击以共享通过标题、图像、url 和摘要传递的内容)。
我知道 http
替代方案(从 http://www.facebook.com/sharer/sharer.php?s=100
开始 - 它对我有用)但它会触发浏览器并要求用户登录,即使用户已登录 FB 应用程序也是如此。所以为了加快一切,我想让 FB 应用程序出现,显示一个带有预设内容的“共享”屏幕。
我的 Intent 来自一个 Phonegap/Cordova 应用程序,它显示产品内容,并且对于每个产品,都有一个“分享”链接——我的应用程序和 Facebook 之间没有实际关系(没有 fb 应用程序后端)——这应该触发安装FB 应用程序提示用户此类内容并等待他的确认。
最佳答案
既然有一个很棒的插件,为什么还要经历所有这些麻烦。 Social Sharing Plugin
此插件将允许您直接在 Facebook 上分享,如果需要,也可以在其他平台上分享。
window.plugins.socialsharing.shareViaFacebook('Message via Facebook', null /* img */, null /* url */, function() {console.log('share ok')}, function(errormsg){alert(errormsg)});
关于android - 哪个fb ://url is suitable to trigger the FB application prompting to share content?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24965736/