私はチタンでアプリケーションを構築しています。電話、ユーザーのプロフィール画像に保存したいと思います。私のログイン機能では、APIの応答の後、私が実行しようとしました:チタン - ファイルシステムにリモートイメージを保存
Ti.App.Properties.setString("user_picture_name", res.profil_picture);
var image_to_save = Ti.UI.createImageView({image:img_url}).toImage();
var picture = Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory, res.profil_picture); //As name, the same as the one in DB
picture.write(image_to_save);
そして、私は画像を表示するビューで:
var f = Ti.Filesystem.getFile(Ti.Filesystem.applicationDataDirectory,Ti.App.Properties.getString("user_picture_name"));
var image = Ti.UI.createImageView({
image:f.read(),
width:200,
height:100,
top:20
});
main_container.add(image);
しかし、画像が表示されていません。誰か助けてくれますか?
どうもありがとう:)上の手動遠隔画像をキャッシュする必要はありません
うまく動作します!ありがとうPrashant Saini :) –
あなたは正しい答えをマークして、Prashantを信用し、他のユーザーが将来的に実際のソリューションを見つけるのを助けるべきです。 :) –