-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: cordova-android, cordova-plugin-inappbrowser
-
Labels:None
-
Environment:
cordova-android is 6.4.0, but affects all versions
Starting November, all playstore apps must be submitted with target-version>=23.
When you do that, the following error occurs when trying to open a PDF.
08-07 16:30:15.303 21228 21228 D InAppBrowser: InAppBrowser: Error loading url file:///storage/emulated/0/Android/data/com.app.example/cache/cache_documents/this_is_a_sample_file.pdf:*android.os.FileUriExposedException*: file:///storage/emulated/0/Android/data/com.app.example/cache/cache_documents/this_is_a_sample_file.pdf exposed beyond app through Intent.getData()
Works fine when target-version is <=23 or android version of the device is < 7.0