一、使用uiwebview 將web content 嵌入到應用上。
api提供了三種方法:
(1)- (void)loadrequest:(nsurlrequest *)request;
(2)- (void)loadhtmlstring:(nsstring *)string baseurl:(nsurl *)baseurl;
(3)- (void)loaddata:(nsdata *)data mimetype:(nsstring *)mimetype textencodingname:(nsstring *)textencodingname baseurl:(nsurl *)baseurl;
1、直接給出url位址即可將web content載入。
(1)nsstring *path = @"";(2)
nsurl *url = [[nsurl alloc] initwithstring:path];
(3)[self.webview loadrequest:[nsurlrequest requestwithurl:url]];
2、將本地html檔案內容嵌入webview
(1)nsstring *resourcepath = [ [nsbundle mainbundle] resourcepath];
(3)nsstring *htmlstring =[[nsstring alloc] initwithcontentsoffile:filepath encoding:nsutf8stringencoding error:nil];
(4)[self.webview loadhtmlstring:htmlstring baseurl:[nsurl fileurlwithpath: [[nsbundle mainbundle] bundlepath]]];
3、通過引入來載入
(1)nsstring *htmldata = @"";
(2)[self.webview loadhtmlstring:htmldata baseurl:[nsurl fileurlwithpath: [[nsbundle mainbundle] bundlepath]]];
這段指出htmldata所引用的其他檔案資源的基本路徑,如果baseurl:nil資訊將不會顯示出來~
UIWebView的三種載入方式
api提供了三種方法 void loadrequest nsurlrequest request void loadhtmlstring nsstring string baseurl nsurl baseurl void loaddata nsdata data mimetype nsstring...
UIWebView的三種載入方式
一 使用uiwebview 將web content 嵌入到應用上。api提供了三種方法 void loadrequest nsurlrequest request void loadhtmlstring nsstring string baseurl nsurl baseurl void load...
UIWebView的三種載入方式
一 使用uiwebview 將web content 嵌入到應用上。api提供了三種方法 void loadrequest nsurlrequest request void loadhtmlstring nsstring string baseurl nsurl baseurl void load...