Ionic2 - 原生社交共享插件不在iOS上共享图像和URL

时间:2016-09-08 14:42:41

标签: ios facebook cordova-plugins ionic2

我正在开发一个需要社交分享的基本ionic2应用程序。我根据ionic2文档和存储库中概述的文档(https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin)安装了cordova插件。请注意,在存储库的自述文件中,它确实指出共享链接和图像在Android上不起作用。这个问题与iOS有关。我无法通过Facebook共享分享链接和图像。一切都适用于与所有其他应用程序共享。我已经尝试了所有相关的方法:share(),shareWithOptions(),shareViaFacebook()和shareViaFacebookWithPasteMessageHint()。所有这些都导致相同的行为:我可以共享链接或图像,但不能同时共享。有没有人找到解决这个问题的方法?我使用建议的条目更新了我的.plist文件,只是为了按照文档进行测量。

<key>LSApplicationQueriesSchemes</key>
<array>
 <string>fb</string>
</array>

其余代码示例:

openShareMenu(){
 let shareOpts = {
   message: 'Hi',
   subject: 'Hello',
   url: 'https://google.com/',
   files: [this.example.imageURL]
 };
 //SocialSharing.shareViaFacebook(shareOpts.message,shareOpts.files[0],shareOpts.url);
 SocialSharing.shareWithOptions(shareOpts);
}

提前致谢。我感谢任何帮助,因为看起来其他人可能有类似的问题,但没有对存储库中打开的问题做出回应。即使是对变通方法的建议也会受到赞赏。我使用的是最新版本的ionic2,社交共享插件和iOS。

0 个答案:

没有答案