应用程序在使用document.location时终止

时间:2017-05-16 13:33:26

标签: javascript android html

我正在使用android studio并尝试使用JavaScript制作移动应用。

我已经使用webview加载了index.html 现在,我想使用以下JavaScript代码转到ShoppingList.html中保存的assets

当我使用Android版本6的模拟器时,它完美无缺。但是对于android版本7,我的应用程序在调用Navigate()函数时终止。

我还尝试了window.locationdocument.location.href,但没有任何效果。

我用来导航到另一个html文件的JavaScript代码是:

function Navigate()
{
    document.location = "file:///android_asset/www/ShoppingList.html";
}

1 个答案:

答案 0 :(得分:0)

将您的网络资源放入资源文件夹,您可以调用webView.loadUrl(" file:///android_asset/filename.html")。
用于Java和Webview之间的完全通信{ {3}}
也许See this