Я могу загрузить SVG-файл, кроме того, я могу отображать SVG-файлы, как вы это обычно делаете внутри тега изображения. Я не знаю, как получить доступ к расположению папки для загрузки или к папке wgt-private, чтобы я мог загружать изображения в часы клиента и затем использовать загруженную версию.
Я уверен, что мой файл загружается, так как я вошел в систему при успешной загрузке, и когда я перечисляю элементы в каталоге, файл появляется.
Размещение загрузок / [имя_файла] или wgt-private / [имя_файла] не работает, так как это виртуальные расположения файлов, однако я не знаю, как получить доступ к этим файлам в приложении без использования методов файловой системы.
Скачать:
var download_obj = new tizen.DownloadRequest('someFile.svg', 'wgt-private');//Hidden the actual location however this file does display when enterting the whole file location
tizen.download.start(download_obj, {
onprogress: function(id, receivedSize, totalSize) {
console.log(id);
console.log(receivedSize);
console.log(totalSize);
},
onpaused: function(id) {
console.log(id);
},
oncanceled: function(id) {
console.log(id);
},
oncompleted: function(id, fullPath) {
console.log(id);
console.log(fullPath);
},
onfailed: function(id, error) {
console.log(id);
console.log(JSON.stringify(error));
}
});
Полный путь выглядит как: wgt-private / someFile.svg
Не отображается, так как отображает ошибку файла в консоли при всех попытках.