Как да изтеглите снимка с Phonegap Filetransfer в галерия с изображения в iOS

Това е задавано няколко пъти, но повечето от тези въпроси остават без отговор

Изтеглям файл като по-долу и изглежда, че работи добре. Обаче .. не се показва в iOS, хм, галерия. Тоест в приложението „снимки“.

    var fileTransfer = new FileTransfer();
var encurl = encodeURI(url);
var filename = url.split('/').slice(-1)[0];
var filepath = "foo/"+filename;

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fileSystem) {
    var syspath = fileSystem.root.toURL() + '/' + filepath;
    var fileTransfer = new FileTransfer();
    fileTransfer.download(
        encurl,
        syspath,

        function (entry) {
            foo.debug("Download success "+syspath);
        },
        function (error) {
            foo.error("Download failed with error "+error.code+' '+syspath);
        }
    );
}, function (evt) {
    foo.error("Filesystem failed with error "+evt.target.error.code);

});

и резултатът е

[Log] Download success file:///var/mobile/Applications/68DE0AD9-FBD2-4D82-92C0-2B7634B218D5/Documents//foo/20141030-153810-editor.jpg (console-via-logger.js, line 173)

ура. сега, как да отворите изтеглянето, като използвате само пръстите си, на ios?


person commonpike    schedule 30.10.2014    source източник
comment
Хей, намери ли нещо оттогава?   -  person Jeremy Belolo    schedule 26.03.2015
comment
Да, вижте stackoverflow.com/questions/21577230/ - отговорът от M165437 и моите коментари. Не се обърквайте от Canvas2Image (както бях аз). Имам това в производство на ios, android и windows сега.   -  person commonpike    schedule 26.03.2015
comment
Това, което не разбирам е, че изображението всъщност Е на телефона, но не се показва в галерията. Защо така ? Проблем с кодирането ли е? Наистина странно.   -  person Jeremy Belolo    schedule 26.03.2015
comment
За да бъда по-подробен, не мога да го използвам, защото имам същия проблем със снимки и видеоклипове, които са правилно изтеглени, но не се показват в галерията. И canvas не може да се използва за видеоклипове.   -  person Jeremy Belolo    schedule 26.03.2015
comment
Да, смешно, а? Изтеглените файлове объркват вашето устройство и са невидими. Проблемът е, че медийният скенер трябва да работи. Android прави това при рестартиране например. Предполага се, че има код за задействане, но така и не успя да заработи - вижте stackoverflow.com/questions/22784791/   -  person commonpike    schedule 26.03.2015
comment
Моля, вижте URL адреса по-долу. Това е работа за мен и работа с ios и android stackoverflow.com/a/38590480/4060572   -  person Parth Devmorari    schedule 26.07.2016


Отговори (1)


Бих маркирал това като дубликат на Phonegap - Запазване на изображение от url в галерията със снимки на устройството

Бях доволен от отговора на M165437 и моите коментари. Това отговори на въпроса ми.

person commonpike    schedule 26.03.2015
comment
Добре, забавно :-) Задавам въпрос, не получавам отговори в продължение на 9 месеца, решавам да маркирам собствения си отговор като дубликат, което не мога, така че добавям полезен указател и приемам това сам, след което получавам гласове против за това :-D - person commonpike; 12.09.2017