在PhoneGap Android C2DM BroadcastReceiver中,如何调用sendJavascript()

在PhoneGap Android C2DM BroadcastReceiver中,如何调用sendJavascript(),android,cordova,android-c2dm,Android,Cordova,Android C2dm,我想将接收到的消息从C2DM传递到WebView javaScript函数。 我想代码在下面 public class C2DMReceiver extends BroadcastReceiver { .... private void handleMessage(Context context, Intent intent) { String msg = intent.getStringExtra("msg"); this.ctx.send

我想将接收到的消息从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 +")");

  }
}


但我不知道如何通过考试。请。

假设您的ctx是com.phonegap.api.Plugin的实例,您应该试试

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