В PhoneGap Android C2DM BroadcastReceiver, как вызвать sendJavascript () - PullRequest
0 голосов
/ 17 февраля 2012

Я хочу передать полученное сообщение из C2DM в функцию WebView javaScript.Я думаю, что код ниже ...

public class C2DMReceiver extends BroadcastReceiver {

  ....

  private void handleMessage(Context context, Intent intent)
  {        
     String msg = intent.getStringExtra("msg");

     this.ctx.sendJavascript("myJavascriptFunction(" + msg +")");

  }

}

Но я не знаю, как именно передать его.Пожалуйста. * * 1006

1 Ответ

1 голос
/ 23 февраля 2012

Предполагая, что ваш ctx является экземпляром com.phonegap.api.Plugin, вы должны попробовать

this.ctx.sendJavascript("javascript:myJavascriptFunction(" + msg +")");
...