Список Sencha Touch не загружает данные в браузер

У меня есть действительно простое приложение Sencha Touch 2.0.1, созданное с помощью Sencha Architect 2.0.0: список элементов, загруженных из файла json онлайн (здесь).

Если я экспортирую его в APK и установлю на свой дроид, он отлично отображается. Однако, если я попробую это в Chrome или Safari, они скажут «Загрузка ...», а затем отобразят слово «пусто» там, где должен быть список.

Я получаю эту ошибку в Firebug: GET http://listtest.webs.com/data.json?_dc=1344620739517&page=1&start=0&limit=25 x 166ms (где этот «x» обведен красным, что, я думаю, означает, что запрос не выполнен). Поле ответа пусто, хотя это допустимый URL-адрес.

Вот ссылки на мой полный код. Спасибо за любую помощь, которую вы можете оказать.

Архив .xda: http://www.mediafire.com/?11ism2o13gkcz27
.zip файл: http://www.mediafire.com/?f76by4d445vb6zu

Дополнительная информация: я использую WAMPSERVER 2.2 с конфигурацией по умолчанию, и у меня была эта проблема и с большинством других моих приложений. учебник CityBars от Sencha полностью работает в Chrome и загружает строку заголовка в Safari, но не загружает элементы, по которым можно щелкнуть.

Даже комментарий, в котором говорится, что «этот код работал/не работал у меня», был бы полезен.


person Kevin Cooper    schedule 10.08.2012    source источник


Ответы (1)


Вместо этого я использовал файл PHP + хранилище JsonP на основе исходного кода из здесь.

Это работает отлично. Никаких специальных конфигураций не требуется, просто хранилище JsonP по умолчанию с URL-адресом, установленным для моего нового файла PHP. По какой-то причине ничего не отображается, когда я «загружаю данные» вручную, но это работает в браузере, и это все, что имеет значение.

person Kevin Cooper    schedule 13.08.2012