我有一个安卓网络视图。我正在加载一个远程页面,例如: google.com 使用标准WebView.loadUrl(url)
;
页面加载后onPageFinished()
,我会像下面这样注入 javascript...
WebView.loadUrl("javascript:(function() { " +
"document.getElementById('elementid').style.backgroundImage='file:///android_asset/newbackgroundimage.png';" +
"})()");
Javascript 注入工作正常,但问题是它不会从本地资产文件夹加载背景图像。如果我提供远程图像 URL,它可以正常工作,但我在本地有一个图像,需要在注入中使用它。
有人可以帮忙吗?
谢谢!