UIWebView去除广告以及字符串的转化

来源:互联网 发布:中文域名有用吗 编辑:程序博客网 时间:2024/05/20 06:55
//这是 UIWebView 的代理- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {if ([[request.URL absoluteString] isEqual:self.requestUrl]) {return YES;}return NO;}//去除广告(如果广告是在页面上单独打开的一个 url ,我们通过判断,当它加载的时候去取消它(UIWebView)- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler {NSURLRequest *request = navigationAction.request;NSString *url = [[request URL]absoluteString];if ([url isEqualToString:self.requestUrl]) {decisionHandler(WKNavigationActionPolicyAllow);}else {decisionHandler(WKNavigationActionPolicyCancel);}}[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByClassName('comment')[0].style.display = 'NONE'"];//字符串转DataNSString *str =@"jesfds"; NSData *data =[str dataUsingEncoding:NSUTF8StringEncoding];//NSData 转NSStringNSString *result  =[[ NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; //data 转charNSData *data; char *test=[data bytes];  //char 转data byte* tempData = malloc(sizeof(byte)*16); NSData *content=[NSData dataWithBytes:tempData length:16];


0 0
原创粉丝点击