在viewDidLoad中调用UIWebView的stringByEvaluatingJavaScriptFromStr
Is it correct to invoke stringByEvaluatingJavaScriptFromString of UIWebView in viewDidLoad?
我需要在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中测试它,我不确定它在该版本中的工作
- 隐藏webview直到它没有被加载,并在它后面设置一个你想要的背景色的视图。
- 当你的webview加载时,显示它并设置webview内html的背景色
相关文章:
- 没有找到相关文章