从';调用index.html中的javascript函数;DidReceivereMotenofication';功能
我正在使用cordova 2.1.0创建IOS应用程序。如何从“DidReceiveEmotentification”函数调用javascript函数,该函数在设备接收到通知时由委托调用 功能定义如下所示:从';调用index.html中的javascript函数;DidReceivereMotenofication';功能,javascript,objective-c,ios,cordova,Javascript,Objective C,Ios,Cordova,我正在使用cordova 2.1.0创建IOS应用程序。如何从“DidReceiveEmotentification”函数调用javascript函数,该函数在设备接收到通知时由委托调用 功能定义如下所示: - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{ ...... Call_to_js_function(); // in ind
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{
......
Call_to_js_function(); // in index .html
}
我如何调用这个js函数。还请说明是否要更改“DidReceiveMemotentification”功能的任何参数。
提前谢谢
我的问题有点笼统,如果我必须从objective-c(从'DidReceiveEmotentification'方法)调用js函数(在index.html中),我应该怎么做。您的答案与PushNotification插件有关。除了插件,还有什么我能做的吗。顺便说一下,我无法理解插件的实用性。插件提供了JavaScript和本机代码之间通信的方法。我可以通过调用“cordova.exec”从JavaScript运行本机代码,并接收回调或向JavaScript抛出事件