您是否遵循了此設置。
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