Я могу открывать файлы в приложении 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
также не содержит никакой полезной информации.