在我以前question,我問:「如何下載Facebook的個人資料圖片」和我回答說:「使用的AsyncTask下載它,並把它保存到您的應用磁盤空間「。我可以使用Android的AsyncTask在煎茶應用(Android版)
我使用sencha touch(它的所有關於java腳本和html)創建視圖與phonegap。我需要從網站下載圖片(從此網址https://graph.facebook.com/username/picture
)。
所以,當我學習的AsyncTask,我有一個疑問「我可以在煎茶的Android應用程序中使用的AsyncTask?」,因爲我沒有創建視圖(我的意思是按鈕,面板等)使用活動xml。
有沒有其他解決方案從sencha touch應用程序(Android)中的網站下載圖片?
更新解決
我用下面的Facebook API來獲取資料圖片URL和PhoneGap的文件API來下載圖片作爲@Lukas K說。
FB.api('/'+fbusername+'/picture?redirect=false', function(response) {
localStorage.fbpicurl = response.data.url;
});
感謝@ThinkFloyd,但我想下載(並將其保存在數據庫中)資料圖片,而不僅僅是顯示。 – Viswa