在PhoneGap Android C2DM BroadcastReceiver中,如何调用sendJavascript()
我想将接收到的消息从C2DM传递到WebView javaScript函数。 我想代码在下面在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
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 +")");