1

我正在使用 cordova 2.1.0 创建 IOS 应用程序。我如何从设备收到通知时由委托调用的“didReceiveRemoteNotification”函数调用 javascript 函数。

函数定义如下:

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{
 ......
  Call_to_js_function(); // in index .html 
}

我怎么能调用这个js函数。还请提及是否要更改“didReceiveRemoteNotification”函数的任何参数。提前致谢。

4

1 回答 1

2
  1. 创建插件
  2. 从“didReceiveRemoteNotification”调用插件函数
  3. 使用基类 CDVPlugin 的“writeJavascript”方法

检查IOS 的PushNotification 插件

https://github.com/phonegap/phonegap-plugins/tree/master/iOS/PushNotification

于 2012-10-16T09:24:26.223 回答