Как говорится в названии: есть ли способ загрузить несколько файлов в телефонную записях с помощью jquery mobile?Загрузка нескольких файлов в phonegap с помощью jquerymobile
например, щелкнув ссылку, и загрузите хранилище дыр?
Как говорится в названии: есть ли способ загрузить несколько файлов в телефонную записях с помощью jquery mobile?Загрузка нескольких файлов в phonegap с помощью jquerymobile
например, щелкнув ссылку, и загрузите хранилище дыр?
Вы можете сделать это с помощью телефона разрыв ФАЙЛА API File Transfer Object
Если вы хотите загрузить несколько файлов, то вы можете использовать передачу файлов в перекручивание или загрузить файл в формате почтового индекса, то это будет легко для вас с файлом передача и extract zip plugin
Метод 1>
пример кода передачи файла:
сконфигурировано Zip плагин затем применить этот код
function download(remoteFile)
{
var localFileName = remoteFile.substring(remoteFile.lastIndexOf('/') + 1);
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fileSystem) {
fileSystem.root.getFile(localFileName, { create: true, exclusive: false }, function (fileEntry) {
var localPath = fileEntry.fullPath;
console.log("localPath1:" + localPath);
if (device.platform === "Android" && localPath.indexOf("file://") === 0) {
localPath = localPath.substring(7);
}
console.log("localPath2 save:" + localPath);
console.log("thid is localFileName :"+localFileName);
extractFile(localFileName); //No need for other formated file except zip file.
var ft = new FileTransfer();
ft.download(remoteFile,
localPath, function (entry) {
console.log("file path:" + entry.fullPath);
var linkopen = document.getElementById("openlink");
linkopen.style.display = "block";
linkopen.href = entry.fullPath;
var zippath = entry.fullPath;
console.log(zippath);
$("#btnExtract").show();
}, fail);
}, fail);
}, fail);
console.log("completed");
}
* здесь написано этот код как рассмотрение Zipfile. вам нужно изменить код.
Способ 2: удалить
extractFile (localFileName);
от кода