怎样在一个静态webview 窗口引用本地css文件
我创建了一个在webview里显示的静态html页面,在/assets/common.css文档里有一个css文件,代码如下: String linkCss = "<link rel="stylesheet" href="/assets/common.css" type="text/css">";
String body = "<html><header>" + linkCss + "</header>" + content + "</body></html>";
webViewer.loadDataWithBaseURL("x-data://base", body , "text/html", "UTF-8", null);
复制代码但是CSS貌似并没有被应用上去,请问这是什么情况?
?
你需要将文档改为file:///android_asset/common.css,修改如下: String linkCss = "<link rel="stylesheet" href="file:///android_asset/common.css" type="text/css">";