2017-12-31 160 views
-1

AndroidアプリケーションのOreoとNoughatバージョンでアプリケーションを実行すると、 "android.os.FileUriExposedException"と "android.os.StrictMode.onFileUriExposed"エラーが表示されます。下位バージョンでは正常に動作しています。誰でも助けることができる???既存のWebページから1つのWebページを開き、APIレベル> 23のWebビューで表示しようとするとどうなりますか?

これは

webView.loadUrlリンク - 最初のWebページの開口部である( "ファイル:///android_asset/Myarticle/article1.html");

と別のリンク -

「ファイルが開きます。このページではボタンがあります:///android_asset/Myarticle/article2.html

は、誰も私が解決する助けてくださいすることができますが、この

を???
+0

そのような問題!私の問題は別のHTMLファイルへのナビゲーションでHTMLファイルに関連していないが –

答えて

0
String url="file:///android_asset/Myarticle/article1.html"; 
webView.loadDataWithBaseURL(url, data,"text/html","utf-8", null); 
+1

があるあなたがやっていることにコメントを追加してもらえ、なぜこの作品 – MZaragoza

+0

IoadDataWithBaseURLとloadUrl方法の両方が異なっていなければなりません意味。すべてのエンコーディングのサポートを提供するために、私はベースURLで好きになります。 –

+0

webviewで別のWebページから1つのWebページを開く必要があります –

関連する問題