Я экспериментировал с последней телефонной связью. Я взял проект PhoneGap по умолчанию и запустил его на iOS и Android, используя приложение Phonegap Developer. Все работало.Телефонный композитор электронной почты не работает на Android и iOS
Затем, в рамках события onDeviceReady, я добавил материал геопозиции. Все работало нормально.
Затем я добавил Cordova-плагин-электронный композитор моему config.xml файл
<plugin name="cordova-plugin-email-composer" source="npm" spec="0.8.3"/>
и, в случае onDeviceReady
я добавил
cordova.plugins.email.open({
to: '[email protected]',
cc: '[email protected]',
bcc: ['[email protected]', '[email protected]'],
subject: 'Greetings',
body: 'How are you? Nice greetings from Leipzig'
});
(Отменено непосредственно из https://github.com/katzer/cordova-plugin-email-composer)
В браузере (phonegap serve
) это работает - открывается мой почтовый клиент. Однако при запуске на Android и iOS (с помощью приложения Phonegap Developer App) это не работает. Приложение отображает, но я не могу с ним взаимодействовать.
Я googled, и многие люди сообщают о проблемах с кордовым плагином-электронной почтой-композитором, но никаких решений.
Спасибо, Роб
Ах! Я думал, что плагины были вытолкнуты в приложение разработчика Phonegap как часть zip. Итак, в примерах - когда говорят добавить плагин в файл config.xml, это всего лишь инструкция для процесса сборки телефонной заставки, а не приложение для разработчиков? – Rob
Я тоже думал то же самое, но приложение для разработчиков мобильных телефонов - это просто обычная сборка с возможностью перезагрузки, даже если вы не можете использовать chrome: // проверяйте с помощью приложения разработчика Pronegap, вам нужно создать свой собственный apk как debug, чтобы есть доступ к этому тоже – rkmax
Какой вид заставляет меня задаться вопросом, в чем преимущество заключается в использовании Phonegap над Cordova ... Спасибо за ваш ответ - отметив правильность :) Приветствия! – Rob