0
我有一些HTML字符串和一個遠程CSS鏈接。 我想加載HTML字符串並在我的webView中添加CSS。 我該怎麼辦?謝謝!iOS:如何將遠程CSS加載到我的UIWebView?
[_webView loadHTMLString:htmlString baseURL:someurl];
我有一些HTML字符串和一個遠程CSS鏈接。 我想加載HTML字符串並在我的webView中添加CSS。 我該怎麼辦?謝謝!iOS:如何將遠程CSS加載到我的UIWebView?
[_webView loadHTMLString:htmlString baseURL:someurl];
你既可以
獲取CSS通過網絡(如與NSURLConnection &朋友)
與loadHTMLString:
負載它封閉在<style>[...]</style>
標籤(例如[NSString stringWithFormat:@"<style>%@</style>", loadedCSSString]
)
或
使用JavaScript(stringByEvaluatingJavaScriptFromString:
)web視圖中,創建並插入一個link
標籤:
var link = document.createElement('link');
link.setAttribute('rel', 'stylesheet');
link.setAttribute('href', '<your remote CSS link>');
document.head.appendChild(link);
當然,HTML必須的,當你做到這一點已經被加載。