天天看點

ios 開發 去掉H5 alert 中的網址

去掉彈框中的網址

UIWebView直接加載的H5界面,彈出 alert 往往會出現這樣的情況

ios 開發 去掉H5 alert 中的網址

這時候我們需要做的,就是自定義alert風格

直接上代碼

@interface NSObject (JavaScriptAlert)


- (void)WebView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(id)frame;

@end           
#import "NSObject+YOAlert.h"

@implementation NSObject (JavaScriptAlert)

- (void)WebView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(id)frame {


    UIAlertView* customAlert = [[UIAlertView alloc] initWithTitle:@""
                                                          message:message
                                                         delegate:nil
                                                cancelButtonTitle:@"确定"
                                                otherButtonTitles:nil];

    [customAlert show];

}

@end