由于我使用基于HTML的phonegap框架,我需要一个插件来实现这一点。当我在谷歌搜索时,我得到了两次虔诚的搜索。
一个。在上面的Twitter功能没有实现。
湾上面的facebook分享代码中有一个拼写错误 window.plugins.SendSms.social ----> (应该是)window.plugins.ShareSocial.social
℃。因为它是为phonegap 1.9开发的,所以在版本phonegap 2.1.0中有一些不推荐使用的方法,
ctx.startActivity()----> cordova.getActivity()。startActivity() this.ctx.startActivityForResult ----> this.cordova.startActivityForResult com.phonegap ----> org.apache.cordova
我已经完成了上述所有更新,现在我的所有错误都消失了但是当我点击按钮电子邮件,短信,脸书时我仍然没有发生任何事情(我正确地实现了这些按钮的javascript点击事件)
任何知道java,phonegap插件开发和javascript的人都可以,请为2.1.0后的示例代码实现相同的插件,以显示它是如何工作的。我非常需要它。
https://github.com/phonegap/phonegap-plugins/tree/master/Android/Share
关于如何将此插件用于我的目的,没有一个示例。即使是官方文档也无济于事。
答案 0 :(得分:2)
我已为Cordova 2更新了相同的插件。如果您仍然遇到此问题,请试试并告诉我。 http://tech.sarathdr.com/featured/social-share-plugin-for-android-cordova-2-2-0-email-sms-facebook-twitter-share
答案 1 :(得分:0)
真的很酷且实用的插件!我不得不做两次编辑才能使它工作...... 首先:在window.SocialShare.sms中更改window.plugins.ShareSocial.sms(适用于所有共享者)
第二:在social.js文件中更改SocialShare.sms中的SocialShare.prototype.sms
现在我有一个问题:您能否给我任何建议,为twitter方法添加分享?