android - 哪个fb ://url is suitable to trigger the FB application prompting to share content?

标签 android ios facebook cordova

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/

相关文章:

java - 在 Android 中解密 Rijndael

android - 如何在 Android 上创建半可拖动的回收 View ?

c# - 在 MonoTouch 中缩放 UIScrollView

iOS:24/7 全天候跟踪用户移动

ios - 如何在 Swift - 登录系统中存储变量?

android - iOS、安卓、手机: how to open a file in an editor?

java - Android - 如何检测用户是否选择使用 Intent 分享到 Facebook 或 Twitter?

c# - 错误 : Unable to perform runtime binding (when location/hometown/any setting is not set in facebook profile)

Facebook 不会在墙贴上呈现链接图片

Android GrantPermissionRule 不适用于 api-27