Я пытаюсь загрузить JSON на мой взгляд. Я использую PhoneGap с сенсорным Sencha, и когда я загружаю приложение на свой телефон, JSON не загружается вообще .. Он отлично работает в браузере и в симуляторе.
Буду очень признателен за помощь экспертов
Вот основной код, который я пытаюсь:
магазин:
App.stores.freebees = new Ext.data.Store ({
модель: 'Freebee',
автозагрузка: правда,
прокси: {
Тип: «Аякс»,
URL: «Светильники / freebees»,
читатель: {
Тип: 'JSON'
}
}
});
вид списка:
App.views.FreebeesList = Ext.extend (Ext.List, {
id: 'indexlist',
макет: «подходит»,
магазин: App.stores.freebees,
itemTpl: '{companyName}, {title}, {address}',
listeners: {
'itemtap': function(list, index, item, obj) {
Ext.dispatch({
controller: 'Freebee',
action: 'showDetails',
id: list.getRecord(item).data.id,
lat: list.getRecord(item).data.lat,
longitude: list.getRecord(item).data.longitude,
companyName: list.getRecord(item).data.companyName,
address: list.getRecord(item).data.address,
});
}
},
initComponent: function() {
App.views.FreebeesList.superclass.initComponent.apply(this, arguments);
}
});
Ext.reg ('App.views.FreebeesList', App.views.FreebeesList);
JSON:
[
{
"id": 1,
"title": "Freebee 1",
"companyName": "Företaget AB 1",
"address": "Ekuddsvägen 1 Nacka 131 38 Швеция",
"lat": 59,3058,
«долгота»: 18,1463
},
{
"id": 2,
"title": "Freebee 2",
"companyName": "Företaget AB 2",
"адрес": "Ekuddsvägen 2 Nacka 131 38 Швеция",
«широта»: 59,305,
"долгота": 18,1478
}
]