могли бы вы проверить, что плагин в Cordova-плагин-контекстного меню
он находится на https://www.npmjs.com/package/cordova-plugin-context-menu
это очень простой в использовании, где вы можете просто инициализировать массив объектов и добавлять к нему записи - эти записи будут представлять ваши пункты меню. см пример ниже:
var entries = [];
entries.push({
title: 'Entry 1',
id: 'test'
});
entries.push({
title: 'Entry 2',
id: 'foo'
});
entries.push({
title: '',
id: '',
isSeparator: true
});
entries.push({
title: 'Entry 3',
id: 'bar'
});
var context = {
title: 'Title',
items: entries,
x: 0,
y: 0
}
ContextMenu.open(context, function (ele) {
console.log('You clicked the entry with an id of ' + ele);
}););
Вы можете использовать этот плагин, чтобы показать родное контекстное меню, которое позволит сделать пользователю выбирать между либо память устройства или внешние. Например
Загрузить из:
- Storage Device.
- Dropbox.
Надеюсь, что это поможет