0

私は(開発中の)Androidアプリケーションを持っています。これは、起動中に外部サーバー(www.google.com/data.jsなど)からデータファイルを読み取ります。SQL lite データベースをチェックし、バージョンが一致しない場合は、SQLITE を更新します。問題は、エミュレーターで data.js ファイルがキャッシュされることです。アプリケーションをアンインストールするときにのみ、実際に新しいデータがロードされます。JS ファイルのキャッシュを回避するにはどうすればよいですか?

4

1 に答える 1

0

javascript呼び出しにquerystirngとして乱数を追加します。これにより、andoridは、ロードするたびにファイルを新しいものと見なします。例:myURL ='www.mysite.com/data.js?' + Math.random(); $ .getScript(myURL、function(){});

このようにして、アプリケーションが起動するたびにjqueryがファイルをロードします。

于 2011-01-27T14:14:04.803 に答える