1

HTML ベースの phonegap フレームワークを使用しているため、これを実装するにはプラグインが必要です。Google で検索したところ、2 つの検索結果が表示されました。

  1. http://tech.sarathdr.com/featured/android-phonegap-plugin-for-social-share-email-facebook-twitter-and-sms

    を。上記の twitter 機能は実装されていません。

    b. 上記の facebook 共有コード window.plugins.SendSms.social にタイプミスがあります ----> (すべき)window.plugins.ShareSocial.social

    c. phonegap 1.9 用に開発されているため、バージョン phonegap 2.1.0 で使用される非推奨のメソッドがいくつかあります。

    ctx.startActivity() ----> cordova.getActivity().startActivity() this.ctx.startActivityForResult ----> this.cordova.startActivityForResult com.phonegap ----> org.apache.cordova

    上記の更新をすべて実行しましたが、エラーはすべてなくなりましたが、メール、SMS、Facebook のボタンをクリックしても何も起こりません (これらのボタンの JavaScript クリック イベントを正しく実装しました)。

    Java、phonegap プラグイン dev、javascript を知っている人なら誰でも、2.1.0 ポスト サンプル コードに同じプラグインを実装して、それがどのように機能するかを示してください。できるだけ早くそれが必要です。

  2. https://github.com/phonegap/phonegap-plugins/tree/master/Android/Share

    このプラグインを私の目的に使用する方法に関する単一の例はありません。公式ドキュメントでさえ役に立ちません。

4

2 に答える 2

2

Cordova 2 用の同じプラグインを更新しました。それを試して、まだ問題がある場合はお知らせください。http://tech.sarathdr.com/featured/social-share-plugin-for-android-cordova-2-2-0-email-sms-facebook-twitter-share

于 2012-12-03T12:27:05.690 に答える
0

本当にクールで便利なプラグインです! 私はそれを機能させるために2つの編集をしなければなりませんでした...最初:window.SocialShare.smsのwindow.plugins.ShareSocial.smsを変更します(すべての共有者用)

2番目:social.jsファイルのSocialShare.smsのSocialShare.prototype.smsを変更します

ここで質問があります。Twitter にシェアを追加する方法を教えてください。

于 2013-05-08T15:25:30.137 に答える