Javascript Android-加载url后更改主体的背景颜色
我需要在一些Html中更改body标记的背景色,这些Html被加载到webview中。我已经试过了答案。以下是我在Javascript Android-加载url后更改主体的背景颜色,javascript,android,webview,Javascript,Android,Webview,我需要在一些Html中更改body标记的背景色,这些Html被加载到webview中。我已经试过了答案。以下是我在onPageFinished()中的相关代码: 我的WebView最终抛弃了最初加载的旧Html,显示“透明”,而不是像我希望的那样更改颜色。 您可以在javascript代码中执行此操作,而无需在android java代码中执行此操作。 您可以在javascript代码中执行此操作,而无需在android java代码中执行此操作。 您可以在javascript代码中执行此操作,
onPageFinished()
中的相关代码:
我的WebView最终抛弃了最初加载的旧Html,显示“透明”,而不是像我希望的那样更改颜色。
您可以在javascript代码中执行此操作,而无需在android java代码中执行此操作。
您可以在javascript代码中执行此操作,而无需在android java代码中执行此操作。
您可以在javascript代码中执行此操作,而无需在android java代码中执行此操作。
您可以在javascript代码中执行此操作,而无需在android java代码中执行此操作。将javascript更改为以下操作:
String javascript = "javascript:(function() { document.body.style.background='transparent'; })();";
如果在KitKat+上,您可以执行以下操作:
String javascript = "(function() { document.body.style.background='transparent'; })();";
webview.evaluateJavascript(javascript, null);
将javascript更改为以下内容是有效的:
String javascript = "javascript:(function() { document.body.style.background='transparent'; })();";
如果在KitKat+上,您可以执行以下操作:
String javascript = "(function() { document.body.style.background='transparent'; })();";
webview.evaluateJavascript(javascript, null);
将javascript更改为以下内容是有效的:
String javascript = "javascript:(function() { document.body.style.background='transparent'; })();";
如果在KitKat+上,您可以执行以下操作:
String javascript = "(function() { document.body.style.background='transparent'; })();";
webview.evaluateJavascript(javascript, null);
将javascript更改为以下内容是有效的:
String javascript = "javascript:(function() { document.body.style.background='transparent'; })();";
如果在KitKat+上,您可以执行以下操作:
String javascript = "(function() { document.body.style.background='transparent'; })();";
webview.evaluateJavascript(javascript, null);
这里是关于类似问题的另一个位置。你可以看一看:这是关于类似问题的另一个位置。你可以看一看:这是关于类似问题的另一个位置。你可以看一看:这是关于类似问题的另一个位置。你可以看看:谢谢。没有人提到KitKat+谢谢。没有人提到KitKat+谢谢。没有人提到KitKat+谢谢。没有人提到基特卡特+