2
我正在使用android studio並嘗試使用JavaScript製作移動應用程序。應用程序在使用document.location時終止
我已經使用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";
}
也許問題是與權限讀取從FS文件。請審覈權限,並確保文件存在。 – ilyaigpetrov
'我的應用程序終止'這些消息不會飛到這裏。發佈**實際堆棧跟蹤/錯誤** –
這是我從我的錯誤日誌有: 05-16 17:13:01.247 9294-9294/com.stephaniemartin.kitchentool E/AndroidRuntime:致命異常: 進程:com.stephaniemartin.kitchentool,PID:9294 android.os.FileUriExposedException: file:///android_assets/www/ShoppingList.html通過Intent.getData()暴露超出應用 – Stephanie