ios中,webview请求到网页之后,可不可以修改网页的背景色
                    
                    
                1 回答
                            四季花海
                            
                                
                            
                        
                        
                                                
                    TA贡献1811条经验 获得超5个赞
可以。webview有个很强大的方法:
- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script;
改变webview的背景的JS脚本:
window.onload = function(){
document.body.style.backgroundColor = '#3333';//#3333 is your color
}
下面就简单啦
NSString *js = "window.onload = function(){
document.body.style.backgroundColor = '#3333';//#3333 is your color
}";
[webview stringByEvaluatingJavaScriptFromString:js];
理论上上面的代码应该可以完成你的需求。如果没反应 可能是我手写的哪地方有问题,方法肯定可以的。
- 1 回答
 - 0 关注
 - 647 浏览
 
添加回答
举报
0/150
	提交
		取消
	