有没有办法在从UIWebView发出呼叫时捕获警报事件?

时间:2011-11-17 05:59:07

标签: iphone ios uiwebview

当用户从"Cancel"拨打电话时,我想了解用户选择本机提醒"Call"UIWebView的事件。

有没有这样做?

2 个答案:

答案 0 :(得分:2)

我认为这可能会对你有所帮助

@interface UIWebView (JavaScriptAlert) 

- (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame;

@end

@implementation UIWebView (JavaScriptAlert)

- (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame {
    UIAlertView* dialogue = [[UIAlertView alloc] initWithTitle:nil message:message delegate:nil cancelButtonTitle:@"Okay" otherButtonTitles:nil];
    [dialogue show];
    [dialogue autorelease];
}

@end

答案 1 :(得分:0)

没有你无法捕获事件,因为它由设备本身处理。

相关问题