Пытаюсь сохранить контакт с помощью ionic-native/contacts plugin
, работает на всех версиях android кроме android 8, приложение останавливается и закрывается. Это мой код, который аналогичен примеру ionic framework:
SaveToContact(phone, name) {
try {
let contact: Contact = this.contacts.create();
contact.name = new ContactName(null, name, '');
contact.phoneNumbers = [new ContactField('mobile', phone)];
this.global.presentToast('Will Save!'),
contact.save().then(
() => this.global.presentToast('Contact saved!'),
(error: any) => this.global.presentToast('Error saving contact: No Permission')
);
} catch (e) {
this.global.presentToast(e);
}
Я использовал android-26
для сборки apk, а это версии для ionic-native/contacts plugin
@ угловой / ядро: 5.0.3
ионно-угловой: 3.9.2
Кордова-плагин-контакты: ^ 3.0.1
@ ionic-native / контакты: ^ 4.7.0
Я также помещаю объект плагина в массив поставщика в модуле приложения, но все равно приложение вылетает.
remote devices
в браузере? - person omurbek   schedule 20.07.2018