Я пытаюсь получить контакты с iphone4s (ios 8.1.2), используя следующий фрагмент кода.
if (Ext.os.deviceType == 'Phone'){
var contactsConfig = {
success: function( contacts){
Ext.Msg.alert('Contacts?', contacts.length, Ext.emptyFn);
},
failure: function(context){
Ext.Msg.alert('Failure', 'It did not work.', Ext.emptyFn);
},
scope: this,
includeImages: false
};
Ext.device.Contacts.getContacts(contactsConfig);
}
У моего phonegap config.xml есть разрешение на чтение контактов
<feature name="Contacts">
<param name="ios-package" value="CDVContacts" />
</feature>
Но я всегда получаю контакты, жестко закодированные в Ext.device.contacts.Abstract
У кого-нибудь получилось заставить контакты работать на sencha touch 2.4.x? Или даже более старые версии?
Любая помощь приветствуется.