2

iOS と Android では UrbanAirship に非常に満足していますが、Blackberry ではそうではありません。100 時間以上費やして見積もりを破った結果、UrbanAirship を Blackberry で Phonegap と連携させることができませんでした。

Eclipse、BlackBerry webworks SDK、および Phonegap 1.0 を使用します (BB では 1.0 を超えるものは使用できません)。プッシュ統合については、UA のサンプル アプリ (https://github.com/urbanairship/bb-push-sample-os5) から情報を取得しました。次に、ここから Phonegap プラグイン (http://wiki.phonegap.com/w/page/35799737/BlackBerry WebWorks 用の PhoneGap プラグインを作成する方法)。

UA のサンプル コードは、必要なもの (特別な UI や一時的なストレージを削除するなど) まで抽出され、Phonegap プラグイン構造に押し込まれました。javascript ファイルからプラグインを呼び出すことに成功しました (そうすることで、java プラグインのメソッドを実行し、BB コアにアクセスするメソッドを実行します)。プラグインをプッシュ通知のイベントリスナーとして機能させようとすると失敗します。

UrbanAirship は私たちを助けてくれましたが、BlackBerry で動作する Phonegap プラグインを提供したくない/提供できません.

どんな助けでも大歓迎です。

4

0 に答える 0