Titanium Appcelerator と Android に問題があります。インターネットから SD カードに画像を保存したい。どうやってやるの ?
var externalSrc = "http://example.com/image.jpg";
saveButton.addEventListener('click',function(e) {
//?!?
});
どんな助けでも大歓迎です、どうもありがとう。
Titanium Appcelerator と Android に問題があります。インターネットから SD カードに画像を保存したい。どうやってやるの ?
var externalSrc = "http://example.com/image.jpg";
saveButton.addEventListener('click',function(e) {
//?!?
});
どんな助けでも大歓迎です、どうもありがとう。
Android でコードを試したことはありませんが、iOS ではこれでうまくいきます。
var c = Titanium.Network.createHTTPClient();
var f = Titanium.Filesystem.getFile(directory, filename); // Here is the path to save the file.
var url = '/url/to/image.jpeg';
c.onload = function() {
// File saved
};
c.ondatastream = function(e) {
// Progress value in e.progress;
};
c.onerror = function(e) {
// error
};
c.open('GET', url); // open the client
c.setFile(f);
c.send(); // send the data