我正在使用android studio并尝试使用JavaScript制作移动应用。
我已经使用webview加载了index.html
现在,我想使用以下JavaScript代码转到ShoppingList.html
中保存的assets
。
当我使用Android版本6的模拟器时,它完美无缺。但是对于android版本7,我的应用程序在调用Navigate()
函数时终止。
我还尝试了window.location
和document.location.href
,但没有任何效果。
我用来导航到另一个html文件的JavaScript代码是:
function Navigate()
{
document.location = "file:///android_asset/www/ShoppingList.html";
}
答案 0 :(得分:0)
将您的网络资源放入资源文件夹,您可以调用webView.loadUrl(" file:///android_asset/filename.html")。
用于Java和Webview之间的完全通信{ {3}}
也许See this