Android webview加载本地javascript

Ric*_*ich 11 javascript android webview

我试图通过html文件加载存储在设备上的javascript文件,该文件通过webview加载但似乎永远不会加载.我尝试使用直接网址,就像你通常会在HTML中一样,并尝试过:

<script type="text/javascript" src="file:///android_asset/www/js/jsfile.js"/>

在webview设置上也启用了JavaScript,如果我在服务器上使用它,则可以正常工作.

谢谢,如果有人可以帮忙.

Pau*_*aul 12

嗨,实际上我应该直接调用js文件,因为你从浏览器调用它,认为资产文件夹是它的根文件夹.从java代码调用时,应使用"file:///"前缀.尝试这样的事情:

<script type="text/javascript" src="www/js/jsfile.js"/>
Run Code Online (Sandbox Code Playgroud)