android - Facebook Cordova 插件 - 共享照片(无链接)导致共享对话框为空

标签 android facebook cordova meteor

我在 Android 上的 Meteor 移动应用程序中使用 cordova Facebook 插件 ( https://github.com/jeduan/cordova-plugin-facebook4 )。

我可以成功地使用共享对话框通过链接共享照片(如此处的插件示例所示:https://github.com/jeduan/cordova-plugin-facebook4#show-a-dialog)。即...

{
  method: "share",
  href: "http://example.com",
  caption: "Such caption, very feed.",
  description: "Much description",
  picture: 'http://example.com/image.png'
}

但是,如果我尝试共享仅照片(即没有网站链接)...

facebookConnectPlugin.showDialog({
  method: "share",
  picture:'https://www.google.co.jp/logos/doodles/2014/doodle-4-google-2014-japan-winner-5109465267306496.2-hp.png',
  name:'Test Post',
  message:'First photo post',
  caption: 'Testing using phonegap plugin',
  description: 'Posting photo using phonegap facebook plugin'
}, function (response) {
  console.log(response)
}, function (response) {
  console.log(response)
});

....共享对话框打开,但为空。

根据插件的 github (https://github.com/jeduan/cordova-plugin-facebook4#publish-a-photo) 上给出的最后一个示例,这完全所以我认为这是一个有效的用例。

有什么想法吗?

最佳答案

引用这个:

  1. https://github.com/jeduan/cordova-plugin-facebook4/issues/36
  2. Facebook share content only shares URL in iOS 9
  3. https://github.com/jeduan/cordova-plugin-facebook4/issues/221

如果它仍然没有解决您的问题,那么这个插件有官方 Unresolved 问题,您需要更改插件。

关于android - Facebook Cordova 插件 - 共享照片(无链接)导致共享对话框为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41730145/

相关文章:

ios - Phonegap 3.0 电源管理

Android Facebook SDK : Back-Button woes

iOS SDK Mutual Friends Facebook API v2.0

ios - meteor + Cordova + iOS : unallowed to upload file

android - 如何实用地为每个 GridView 项目设置不同的颜色/背景/高度/宽度等?

facebook - 使用 URL 在移动平台上启动 Facebook 应用程序粉丝页面?

javascript - 类型错误 'undefined' 不是对象(评估 'navigator.connection.type' )

c# - 以编程方式打开/关闭 WiFi 热点

android - Google Cloud Messaging 注册 ID 过期

java - 如何在 Android 中将 PictureDrawable 保存为 JPEG/PNG 文件