Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在ios7的UIWebView中禁用js警报_Javascript_Ios_Uiwebview_Ios7 - Fatal编程技术网

Javascript 在ios7的UIWebView中禁用js警报

Javascript 在ios7的UIWebView中禁用js警报,javascript,ios,uiwebview,ios7,Javascript,Ios,Uiwebview,Ios7,我曾经在UIWebView中通过覆盖 - (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame; 如前所述 现在使用ios7&xcode5时,上面的代码有编译错误:WebFrame:应为类型 不再有WebFrame?有人知道吗?将WebFrame*更改为id或从webkit导入标题。webview:ru

我曾经在UIWebView中通过覆盖

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

现在使用ios7&xcode5时,上面的代码有编译错误:
WebFrame:应为类型


不再有
WebFrame
?有人知道吗?

WebFrame*
更改为
id
或从webkit导入标题。

webview:runJavaScriptAlertPanelWithMessage:initiatedByFrame:是一个私有方法。苹果可能在iOS 7中改变了这一点。因此,你必须找到另一种方法来做这件事。哦,真的吗?我不知道!嗯,它不在
UIWebView
的官方标题中,也不在任何代理中。这将使它成为一种私人方法,苹果可能会因为你使用它而拒绝你。我在OSX中可用,但从未在iOS@rckoenes请查看文档,因为它是一名代表。我以前用过。但现在它看起来不再工作了。这是OSX引用,而不是iOS的哪个头的iOS引用?