ios中,webview請(qǐng)求到網(wǎng)頁之后,可不可以修改網(wǎng)頁的背景色
1 回答

四季花海
TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超5個(gè)贊
可以。webview有個(gè)很強(qiáng)大的方法:
- (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];
理論上上面的代碼應(yīng)該可以完成你的需求。如果沒反應(yīng) 可能是我手寫的哪地方有問題,方法肯定可以的。
- 1 回答
- 0 關(guān)注
- 600 瀏覽
添加回答
舉報(bào)
0/150
提交
取消