cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christoph Brosdau (JIRA)" <>
Subject [jira] [Commented] (CB-11592) Crashes due to android 7.0 "file://" Handling "android.os.FileUriExposedException"
Date Tue, 26 Jul 2016 16:50:20 GMT


Christoph Brosdau commented on CB-11592:

I am not sure, if I am the right person to seperate these issues propperly - I am not really
deeply involved in how these Plugins work together, so maybe there is one root cause, and
maybe  each Plugin needs its own Solution. Im not even sure, if inAppBrowser and Camera are
the only affected Plugins, I strongly think, that many Plugins refer in some way to the File
Plugin. So maybe things have to be fixed there - but Im not involved enough to understand
the details here exactly.

> Crashes due to android 7.0 "file://" Handling "android.os.FileUriExposedException"
> ----------------------------------------------------------------------------------
>                 Key: CB-11592
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android, Plugin Camera, Plugin File, Plugin InAppBrowser
>         Environment: all Environemnts with android 7.0
>            Reporter: Christoph Brosdau
>            Assignee: Joe Bowser
>            Priority: Critical
> Android 7.0 removes the "file://" Protocol or to be more precise, removes the possibility
to share URIs with "file://" Protocol outside the Scope of the own App. If some Code tries
this, the result is "android.os.FileUriExposedException".
> This affects a variety of Plugins:
> - inAppBrowser: opening a file:// URI (e.g. to show a downloaded PDF) crasehs the app,

> - Camera crashes immediately: opening a cached File by "ClipData.Item.getUri()"
> - possible a couple of the File Plugin Methods

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message