Cordova Как использовать Intent для открытия файлового менеджера - PullRequest
0 голосов
/ 11 января 2020

У меня есть приложение Android, которое загружает файлы для пользователя и помещает их в папку в локальном хранилище. Я хочу предоставить пользователю доступ к этой папке, используя любой Диспетчер файлов / Проводник по умолчанию, установленный на его телефоне.

Я установил этот плагин:

cordova plugin add com-darryncampbell-cordova-plugin-intent

И затем попробовал следующие варианты:

window.plugins.intentShim.startActivity(
{
    action: window.plugins.intentShim.ACTION_VIEW,
    url: localFilePath
},
function() {},
function() {alert('Failed to open URL via Android Intent3')}
);

и это:

window.plugins.intentShim.startActivity(
{
    action: window.plugins.intentShim.ACTION_SEND,
    url: localFilePath
},
function() {},
function() {alert('Failed to open URL via Android Intent3')}
);

Но ничего не работает. Посоветуйте, пожалуйста, как мне это сделать. Также может быть предложен любой другой плагин

...