Я потратил несколько дней, пытаясь заставить мое приложение Sencha Touch работать, чтобы оно использовало канал JSON для заполнения таблицы новостей, код ниже теперь отлично работает на localhost, но как только я меняю строку
url: 'http://localhost/list.php',
на удаленный сервер:
url: 'http://www.myserver.com/list.php',
Затем приложение не загружается и всегда попадает в прослушиватель тайм-аута. Я попытался увеличить время ожидания прослушивателя до 20000, но все равно оно не загружается?
console.log (response.responseText); также ничего не отображается.
Спасибо, Аарон
Ext.regStore('NotesNewsStore', {
model: 'NoteNewsModel',
offLineStore: new Ext.data.Store({
model: 'photo',
proxy: {
type: 'localstorage',
id: 'notes-app-store1'
}
}),
proxy: {
type: 'scripttag',
url: 'http://localhost/list.php',
reader: new Ext.data.JsonReader({
}),
timeout:1000,
listeners: {
exception: function(proxy, response, operation) {
console.log("I Think we are offline");
console.log(response.status);
console.log(response.responseText);
}
}
}
});