Кордова: получить имя файла из намерения - PullRequest
0 голосов
/ 10 октября 2018

Я могу открывать файлы в приложении Cordova с помощью намерений Android.

Это просто, если получить имя файла из URL-адреса intent.data, когда имя файла находится в конце:

content://com.Slack.fileprovider/slack_files/AAA.TXT или content://com.mi.android.globalFileexplorer.myprovider/root_files/storage/6794-1D06/AAA.TXT

из приложения Gmail, однако я получаю что-то вроде: content://com.google.android.gm.sapi/XXX@gmail.com/message_attachment_external/%23thread-a%3Ar-5057787201526387426/%23msg-a%3Ar-7956362123961253525/0.1?account_type=com.google&mimeType=application%2Foctet-stream&rendition=1

как я могу получить имя файла из URLкак это?это возможно в Кордове?

также есть window.resolveLocalFileSystemURL(intent.data, function (fileEntry) ...., где fileEntry также не содержит никакой полезной информации.

...