update cordova-plugin-filepath to latest version
This commit is contained in:
parent
1c970a50e3
commit
10bc57a281
5 changed files with 442 additions and 438 deletions
8
package-lock.json
generated
8
package-lock.json
generated
|
@ -2140,7 +2140,7 @@
|
|||
},
|
||||
"cordova-android": {
|
||||
"version": "7.1.0",
|
||||
"resolved": "https://registry.npmjs.org/cordova-android/-/cordova-android-7.1.0.tgz",
|
||||
"resolved": "http://registry.npmjs.org/cordova-android/-/cordova-android-7.1.0.tgz",
|
||||
"integrity": "sha1-HNNu57nRm61Q0+mEK3Mf5ZCSTdU=",
|
||||
"requires": {
|
||||
"android-versions": "1.3.0",
|
||||
|
@ -2389,9 +2389,9 @@
|
|||
"integrity": "sha1-+lnpe4zdkSYL4L7EYNuOxd6TSI8="
|
||||
},
|
||||
"cordova-plugin-filepath": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/cordova-plugin-filepath/-/cordova-plugin-filepath-1.3.0.tgz",
|
||||
"integrity": "sha512-Dwd76FcVciSssAZ/FPfwfOlfHrmx7CAjYTNzCxeJ4NsMkCfTysCR3vHdX/03XExGi+74DImUB17uXsnyyOYnAQ=="
|
||||
"version": "1.4.2",
|
||||
"resolved": "https://registry.npmjs.org/cordova-plugin-filepath/-/cordova-plugin-filepath-1.4.2.tgz",
|
||||
"integrity": "sha512-6AKL6dIUkY+iOYesP+3/9LC1cxIilDIo0Hdu4tdDNM/ELIxrmxKywTqGy4x76Fv/LIl6l7g8R2tgCbBXTaBvMw=="
|
||||
},
|
||||
"cordova-plugin-inappbrowser": {
|
||||
"version": "3.0.0",
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
"cordova-plugin-file": "^6.0.1",
|
||||
"cordova-plugin-file-transfer": "^1.7.1",
|
||||
"cordova-plugin-filechooser": "^1.0.1",
|
||||
"cordova-plugin-filepath": "^1.3.0",
|
||||
"cordova-plugin-filepath": "^1.4.2",
|
||||
"cordova-plugin-inappbrowser": "^3.0.0",
|
||||
"cordova-plugin-share-content": "^1.0.0",
|
||||
"cordova-plugin-splashscreen": "^5.0.2",
|
||||
|
|
|
@ -434,6 +434,6 @@
|
|||
"cordova-plugin-device": "2.0.2",
|
||||
"cordova-plugin-console": "1.1.0",
|
||||
"cordova-android-support-gradle-release": "1.4.4",
|
||||
"cordova-plugin-filepath": "1.0.2"
|
||||
"cordova-plugin-filepath": "1.4.2"
|
||||
}
|
||||
}
|
|
@ -329,12 +329,16 @@ public class FilePath extends CordovaPlugin {
|
|||
}
|
||||
// DownloadsProvider
|
||||
else if (isDownloadsDocument(uri)) {
|
||||
|
||||
final String id = DocumentsContract.getDocumentId(uri);
|
||||
final Uri contentUri = ContentUris.withAppendedId(
|
||||
try {
|
||||
final Uri contentUri = ContentUris.withAppendedId(
|
||||
Uri.parse("content://downloads/public_downloads"), Long.valueOf(id));
|
||||
|
||||
return getDataColumn(context, contentUri, null, null);
|
||||
return getDataColumn(context, contentUri, null, null);
|
||||
} catch(NumberFormatException e) {
|
||||
//In Android 8 and Android P the id is not a number
|
||||
return uri.getPath().replaceFirst("^/document/raw:", "").replaceFirst("^raw:", "");
|
||||
}
|
||||
}
|
||||
// MediaProvider
|
||||
else if (isMediaDocument(uri)) {
|
||||
|
|
|
@ -280,7 +280,7 @@ module.exports.metadata =
|
|||
"cordova-plugin-device": "2.0.2",
|
||||
"cordova-plugin-console": "1.1.0",
|
||||
"cordova-android-support-gradle-release": "1.4.4",
|
||||
"cordova-plugin-filepath": "1.0.2"
|
||||
"cordova-plugin-filepath": "1.4.2"
|
||||
};
|
||||
// BOTTOM OF METADATA
|
||||
});
|
Reference in a new issue