2012-03-24 3 views
12

У меня есть мобильное приложение jQuery, которое выполняет некоторые простые запросы $.ajax для статических файлов .json. Все хорошо, пока я не добавлю манифест: просто меняя <html> на <html manifest="myapp.appcache">, я разбиваю мой ajax! Вот мой манифест:При добавлении манифеста HTML5 все мои запросы jQuery (мобильных) AJAX терпят неудачу со статусом 0

CACHE MANIFEST 

CACHE: 
jquery.mobile-1.0.1.css 
images/ajax-loader.png 
images/icons-18-white.png 
jquery-1.6.4.js 
jquery.mobile-1.0.1.js 

Я попытался добавить:

NETWORK: 
salesorg.*.json 

не делает никакой разницы. Серьезный de ja vu здесь, но я не знаю, что это за решение.

+0

Та же проблема здесь. GET не работают, но POST работают. Хотелось бы найти решение. –

+5

См. Ответ в этом topc: http://stackoverflow.com/questions/5824549/cannot-access-manifest-cached-files-with-ajax-from-webapp-saved-to-home-screen-i – MadOX

ответ

1

Создать файл ".htaccess" и вставить:

AddType text/cache-manifest .appcache 

The myapp.appcache файл:

CACHE MANIFEST 

CACHE: 
jquery.mobile-1.0.1.css 
images/ajax-loader.png 
images/icons-18-white.png 
jquery-1.6.4.js 
jquery.mobile-1.0.1.js 

NETWORK: 
* 
Смежные вопросы