1
Можно ли загрузить файл по параметру URI?filetransfer path
function upload(path)
{
var options = new FileUploadOptions();
options.fileKey="file";
options.mimeType="image/jpeg";
var params = new Object();
params.value1 = "test1";
params.value2 = "param1";
options.params = params;
options.chunkedMode = false;
var ft = new FileTransfer();
ft.upload(path, "http://yourdomain.com/REST/upload.php", win, fail, options);
}
Если я отправляю картину к с URI:
content://media/external/images/media/2749
его работает нормально, но с FULLPATH:
/sdcard/DCIM/Camera/133028890065.jpg
файл не найден. Должен ли я добавить что-то в путь?
Если я хочу загрузить видео или аудио, как получить URI этих файлов?
function video() {
navigator.device.capture.captureVideo(captureSuccess, captureError, {
limit: 1});
}
, потому что в этих функциях я просто иметь доступ к пути с object.fullpath, где я не мог найти ничего, как получить URI
Странно, я запускал свое приложение в симуляторе, а затем он работал с полным путем (3), а теперь и на устройстве ?! до того, как я получил «файл не найден» - thx для справки, filetransfer довольно хорош – mboeckle