0
在我的示例中我想將Javascript注入到UiWebView RSS_Dettaglio_Webv
的內容中。爲什麼我無法插入視口元?使用Javascript在HTML文件中插入視口meta
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:storyLink]];
[RSS_Dettaglio_Webv loadRequest:request];
[RSS_Dettaglio_Webv setBackgroundColor:[UIColor whiteColor]];
NSString *javaScript = @"var viewPortTag=document.createElement('meta');\
viewPortTag.id=""viewport"";\
viewPortTag.name = ""viewport"";\
viewPortTag.content = ""width=320"";\
document.getElementsByTagName('head')[0].appendChild(viewPortTag);";
[RSS_Dettaglio_Webv stringByEvaluatingJavaScriptFromString:javaScript];
所以我沒有機會注入「視」入HTML上的UIWebView顯示在頁面之前? – Effemberg
只有通過修改HTML(例如,將其加載到字符串中,對其進行修改,將字符串加載到UIWebView而不是URL中),或者使用'
'中的'document.write()'。 –您可以如此友善地向我展示在加載到Web視圖之前編輯HTML的過程嗎? – Effemberg