開發中我們經常會遇到使用assets文件夾下的.css或者.js文件去給html設置樣式或者字體等。直接上代碼,其實我的思路就是把css和js拼進去。
String html = "<html><head> <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
<script type=\"text/javascript\" src = \"file:///android_asset/flexible.js\" /></script>
<link rel=\"stylesheet\" type=\"text/css\" href=\"article.css\" /></head>
<body>" + "html片段"+"</body></html>"; webview.loadDataWithBaseURL("file:///android_asset/", html , "text/html", "utf-8", null);
flexible.js是assets文件下的js文件
article.css是assets文件下的css文件