你好,歡迎來到IOS教程網

 Ios教程網 >> IOS訊息 >> 關於IOS >> 讓用戶WebView訪問網頁時嵌入開發者自己的內容

讓用戶WebView訪問網頁時嵌入開發者自己的內容

編輯:關於IOS

代碼

NSString *strUrl=[textField text];
NSString *urlString=[NSString stringWithFormat:strUrl];
NSURL *url=[NSURL URLWithString:urlString];
NSURLRequest *urlRequest=[NSURLRequest requestWithURL:url
cachePolicy:NSURLRequestReturnCacheDataElseLoad
timeoutInterval:60];
NSData *urlData;
NSURLResponse *response;
NSError *error;
urlData=[NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:&error];
NSString *dataStr =[[NSString alloc]initWithData:urlData encoding:NSUTF8StringEncoding];
dataStr = [dataStr substringToIndex:[dataStr length] - 16];
dataStr = [dataStr stringByAppendingString:@"

hello world navy did it

"];
NSLog(@"%@",dataStr);
const char *cString = [dataStr UTF8String];
NSData *myData= [[NSData alloc]initWithBytes:cString length:strlen(cString)+1];
[self.myWebView loadData:myData MIMEType:@"text/html" textEncodingName:@"utf-8" baseURL:url];

這個代碼我是在UICatalog中WebViewController中添加的,有人要這功能,小生就乘機 學習了下,嫌麻煩,直接用的UICatalog代碼.見諒.
此代碼功能在於:在你訪問的網頁左下角加了hello world navy did it.幾個字.
不希望做流氓功能.一切以用戶為主.

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved