我正在创建一个IPhone应用程序,其中webview
这个webview
查看本地HTML
页面,此HTML页面有一个JqueryMobile Calender。我想使用此日历来安排日历来自此日历的通知。
是否有可能允许webview-html
与本地通知进行通信?
答案 0 :(得分:0)
是的,您可以使用标签或jQuery在webview的内容和应用之间创建管道。您可以使用此UIWebViewDelegate方法:
-(BOOL) webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
if(![[request URL] isEqual:[NSURL URLWithString:eventNotificationName]]){
// do something
}
}
使用包含所需字符串的位置触发页面加载,并在该委托方法中检查它以触发某些应用程序端事件。