//这是 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'"];
//字符串转Data
NSString *str =@"jesfds";
NSData *data =[str dataUsingEncoding:NSUTF8StringEncoding];
//NSData 转NSString
NSString *result =[[ NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
//data 转char
NSData *data;
char *test=[data bytes];
//char 转data
byte* tempData = malloc(sizeof(byte)*16);
NSData *content=[NSData dataWithBytes:tempData length:16];