Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-14259

inAppBrowser not working on android>=7 when target version>=23

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • None
    • None
    • cordova-android is 6.4.0, but affects all versions

    Description

      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 

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              pablo.caselas Pablo Caselas
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: