項目需要在原生頁面嵌入一個WebView,加載本地的html文件,在網(wǎng)上看了好多文章寫的都不具體,或者根本實現(xiàn)不了。
下面介紹一個我的方案,可以將html、js、css都放在本地
- 在main目錄下創(chuàng)建一個assets文件夾。
右鍵main->new->Folder->Assets Folder - assets文件夾下創(chuàng)建www目錄,注意一定要創(chuàng)建這個目錄,否則html文件不能加載js和css文件。
3.將html、css、js文件都放在www目錄下,然后原生頁面用
webView.loadUrl("file:///android_asset/www/test.html");來加載html文件,html文件中引用js、css文件直接用相對路徑即可