邏輯內寫的東西如下:
File file = new File(Environment.getExternalStoragePublicDirectory(""),webView.getTitle() + "test.mht");
//File file = new File("/storage/self",webView.getTitle() + "test.mht");
webView.saveWebArchive(file.getAbsolutePath());點擊控制元件后報錯如下:
D/WebView: saveWebArchive=/storage/emulated/0/Swift簡介test.mht
E/chromium: [ERROR:mhtml_generation_manager.cc(465)] Failed to create file to save MHTML at: /storage/emulated/0/Swift簡介test.mht
E/chromium: [ERROR:mhtml_generation_manager.cc(479)] Failed to create file
讀寫權限都賦予完畢,測驗機為6.0,無sd卡。試過捕捉例外、Environment的幾個屬性方法來獲得不同路徑,均為上述報錯內容,還望大佬給予解答,感激不盡
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/189695.html
標籤:Android
上一篇:呼叫webview的saveWebArchive()方法后 報錯如下:Failed to create file
