0

放送受信機を備えたアプリを開発しようとしています。電話がかかってきたら、phonegapアプリに番号を戻せるようにしたいと思います。私はWeb開発者であり、Webの性質がプッシュではなくプル(I / Oの欠如)であることを知っていますが、それはまだJavaアプリにあるので、それらの値をphonegapアプリに戻す方法があります。リストに追加しますか?

  if (messages.length > -1) {
                        int duration = Toast.LENGTH_SHORT;
                        Toast toast = Toast.makeText(context, "Message recieved: " + messages[0].getOriginatingAddress(), duration);
                        toast.show();
4

2 に答える 2

0

データをにプッシュするには、 (PhoneGapの実装済み)の関数を使用するか、の関数WebViewを使用する必要があります。sendJavaScriptCordoveWebViewWebViewloadUrlWebView

方法を使用するにはCordovaWebView

mCordovaWebView.sendJavaScript("pushDataFunc('data')");

方法を使用するにはWebView

mWebView.loadUrl("javascript:pushDataFunc('data')");

また、拡張DroidGapする場合は、アクティビティ自体で関数を呼び出すことができます。

YourDroidGapActivity.this.sendJavaScript("pushDataFunc('data')");
于 2013-03-26T20:34:10.847 に答える
0

Webでメッセージを電話にプッシュするGoogleCloudMessagingを探しているかどうかはわかりません。

于 2013-03-26T21:10:22.040 に答える