iOS 獲取UIWebView上面的按鈕點擊事件

-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{

if ([request.mainDocumentURL.relativePath isEqualToString:@"/alert"]) {

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:nil message:@"本地代碼執(zhí)行" delegate:self cancelButtonTitle:@"確定" otherButtonTitles: nil];

[alert show];

return false;? //執(zhí)行本地代碼,返回false不讓網(wǎng)頁讀取網(wǎng)絡資源

}

return true;? //為yes加載內(nèi)容,否則不

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容