您是否遵循了此设置。
https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin#manually 添加下面的XML所有的config.xml文件,你可以找到
对于IOS:
<feature name="SocialSharing"><param name="ios-package" value="SocialSharing" /></feature>
对于Android的
<feature name="SocialSharing"><param name="android-package" value="nl.xservices.plugins.SocialSharing" /></feature>
对于Windows电话
<feature name="SocialSharing"><param name="wp-package" value="SocialSharing"/></feature>
有关Android的共享远程图像(或其它文件),该文件需要存储在本地第一,所以此权限添加到AndroidManifest.xml中
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
对于iOS,你会需要将Social.framework和MessageUI.framework添加到您的项目中。 点击您的项目,构建阶段,链接二进制文件库,搜索并添加Social.framework和MessageUI.framework.2。 抢SocialSharing.js的副本,将其添加到您的项目和index.html中引用它:
<script type="text/javascript" src="js/SocialSharing.js"></script>
下载源文件为iOS和/或Android,并将它们复制到您的project.iOS:复制SocialSharing .h和SocialSharing.m到平台/ ios //插件 Android:将SocialSharing.java复制到platforms/android/src/nl/xservices/plugins(创建文件夹)Window Phone:将SocialSharing.cs复制到平台/ wp8/Plugins /nl.x-services.plugins.socialsharing(创建文件夹)
我试图重新您的问题,但你的代码工作正常我的设备上。所以确保你正确地安装了插件。检查您的项目是否包含名为cordova-plugin-x-socialsharing的子文件夹的插件文件夹。有疑问重新安装插件。 – Phonolog
https://www.youtube.com/watch?v=55gzEfTz4dY 我不明白什么是错的? – saperlipopette
请注意,如果您通过命令行添加插件,则不必执行“手动”部分中描述的步骤。 – Phonolog