У меня есть приложение Cordova, и я использую стандартный Общий плагин Cordova , чтобы позволить пользователю обмениваться изображениями, созданными в самом приложении
На Android 8.1.0 плагин молча выходит из строянет выхода вообще.Обычно вы можете получить собственное всплывающее окно, чтобы выбрать, куда поделиться картинкой.
Вот код, который я использую:
navigator.share(file.nativeURL, filename, "image/jpeg");
, где file
- фактическое изображение в файловой системе иfilename
- это имя, под которым я хочу поделиться картинкой
Требуется ли для Android 8.1.0 дополнительные разрешения?Я не знаю об этом.Другие версии Android просто хороши, и мне не нужно спрашивать никакого разрешения перед вызовом navigator.share()
метода