티타늄으로 앱을 제작 중이며 전화, 사용자 프로필 사진을 저장하고 싶습니다. 내 로그인 기능으로, 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를 신용하고 다른 사용자가 앞으로 해결할 솔루션을 찾을 수 있도록 도와야합니다. :) –