私はこのように、通常のユーザーのプロフィール画像を取得するAppceleratorのアプリ、構築しています:Appceleratorでキャッシュされた画像を削除することはできますか?
<ImageView id="profileImage" defaultImage="/images/default_profile.jpg"></ImageView>
をし、コントローラは、サーバから画像を取得する(URLは、ユーザーごとに一意です):
$.profileImage.image = "myserver.com/profile/1/image"
問題は、私はプロフィール画像(サーバーに新しいものを送る)を更新することであるが、それは同じURLを使用しているため、コンテンツが更新されることはありません。
例えば: 1)myserver.com/profile/1/image画像 "X" 2)私は、サーバー 3に "Y" を送信)myserver.com/profile/1/image取得画像「X」。それはAppceleratorによってキャッシュされるためです。もちろん、私は "Y"を取得したいと思います。
Appceleratorでキャッシュされた画像を削除することはできますか?
get param(「?date = now()」など)を設定するのはここでの答えではありません。別のビューでプロファイルイメージを取得する必要があり、キャッシュしなければなりません。
ありがとうございます。
ギュル