PhoneGap Build:SocialSharing插件未加载

我正在尝试将SocialSharing插件与PhoneGap Build一起使用。

我已将以下内容放入config.ml文件中:

 

以下是我的HTML索引页面示例:

      

当我点击按钮(从PhoneGapBuild下载应用程序后)没有任何反应。

有任何想法吗?

我决定切换到PhoneGap / Cordova命令行界面来构建这个应用程序。 当我这样做时,SocialSharing插件开始完美运行。

我相信问题是当我将源代码上传到PhoneGap Build时,我没有正确地将cordova.jsSocialSharing.js文件导入index.html页面。

请注意每个人:将cordova.js脚本作为您在HTML页面中导入的第一个脚本非常重要,因为您可能无意中使用了依赖Cordova平台的函数,并且,如果稍后导入cordova.js文件,该function将无法正常工作。

对于使用cordova 3.6.3左右的thouse,我遇到了同样的问题,发现通过window.plugins调用插件现在已被弃用,并且已经不适合我了。

我向插件所有者提交了一个问题,并为我自己更改了插件。 只需要更改插件js的页脚

 --deleted window.plugins.socialsharing.... module.exports= new SocialSharing(); 

没有调用任何window.plugin等…并且来自你的js socialsharing = cordova.require(“nl.x-services.plugins.socialsharing.SocialSharing”); 然后你可以使用socialsharing.share(…)希望这有助于某人!