processMessage失败:Stack:ReferenceError:未定义onNotification

iam*_*man 4 javascript cordova

我试图在android(cordova + ionicframework)中使用push插件实现推送通知.我将在控制台中获取注册ID,但从onNotification()未被调用,并返回错误消息

09-22 11:38:46.151: I/Web Console(24662): processMessage failed: Stack: ReferenceError: onNotification is not defined
Run Code Online (Sandbox Code Playgroud)

这是我的注册表控制台输出

09-22 11:38:46.151: D/CordovaLog(24662): file:///android_asset/www/cordova.js: Line 1046 : processMessage failed: Message: Jjavascript:onNotification({"regid":"APA91bHDLg9BZl-eicx3tS-MjVGy-mcufmbRc-EpCuKzb9b_tPddG125jyxY-OhVR5vul6az-eJ2nZ0PEiOVPqP2KjClaUwAKTBQx5gsIluI0jsGIrpCvNQdUbtKUBxNNH0DH94RHuGpjU29xhTS5Cl8qIgH1MlJHw","event":"registered"}).Please help
Run Code Online (Sandbox Code Playgroud)

Han*_* Le 5

onNotification必须在窗口中具有范围.

window.onNotification = function(){

}
Run Code Online (Sandbox Code Playgroud)