我構建的應用程序對ipad
,在顯示HTML正文內容UIWebView
字體大小是不統一的閱讀郵件,我無法調整字體大小,因爲所有其他應用程序MailBox
「的Gmail 」 ..
設置字體大小內容的UIWebView
我用: html { -webkit-text-size-adjust: none; /* Never autoresize text */ }
但不解決問題,如何解決?
我構建的應用程序對ipad
,在顯示HTML正文內容UIWebView
字體大小是不統一的閱讀郵件,我無法調整字體大小,因爲所有其他應用程序MailBox
「的Gmail 」 ..
設置字體大小內容的UIWebView
我用: html { -webkit-text-size-adjust: none; /* Never autoresize text */ }
但不解決問題,如何解決?
試試這個它爲我工作
- (void)webViewDidFinishLoad:(UIWebView *)wView {
[wView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '50%'"];
[wView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.zoom= '0.5'"];
}
您可以設置的WebView的字體大小,像
NSString *fontsize;
fontsize=20px;
NSString *WebviewString;
[email protected]"xyz";
把字號和WebviewString的價值在於此:
[MywebView loadHTMLString:[NSString stringWithFormat:@"<div style='text-align:justify; font-size:%@;font-family:Helvetica;color:#ffff;'>%@",fontsize,WebviewString] baseURL:nil];
希望它會幫助你。
可能是這個問題的相關答案。你的推薦答案是縮放頁面適合作爲參數屏幕。 –
我使用CSS解決了問題。 –
它不適用於iOS 10.1.1有沒有其他選擇? – coder