2012-03-24 9 views
12

静的な.jsonファイルに対して簡単な$.ajaxリクエストを実行するjQueryモバイルアプリケーションが動作しています。マニフェストを追加するまではすべてうまくいきます。単に<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 

には違いはありません。真剣なここでは、私は解決策が何だったのか分からない。

+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 

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: 
* 
関連する問題