在viewDidLoad中调用UIWebView的stringByEvaluatingJavaScriptFromString是否正确?
作者:互联网
我需要在未加载html时设置webView的背景.
在iOS 5.0中,此代码正确运行:
- (void)viewDidLoad
{
[super viewDidLoad];
[webView stringByEvaluatingJavaScriptFromString:@"document.body.style.backgroundColor=\"#41414C\";"];
}
但是在iOS 4.2中,背景什么都没有发生.
html尚未加载时,如何设置Web View的背景?
解决方法:
就我而言,我使用了webview:webViewDidFinishLoad方法来评估javascript.它在4.2中可以正常工作,但是由于我尚未在iOS 5中对其进行测试,因此我不确定它是否可以在该版本中工作.
标签:uiwebview,ios,html,javascript,iphone 来源: https://codeday.me/bug/20191101/1986869.html