zoukankan      html  css  js  c++  java
  • 移动端实现附件下载

    (function(window) {
      /**
        下载文件
      @method app.download
      @static
      @param option {object}
      @param option.url {string} 下载的地址
      */
      app.download = function(option) {
        if (option && !option.attachmentUrl) {
          return;
        }
        var docuementName = option.attachmentName;
        var filePath = window.savePath + "/" + docuementName;
        console.log('下载处的filepath',filePath)
        var url = option.attachmentUrl;
        var fileTransfer = new FileTransfer();
        fileTransfer.download(
          url,
          filePath,
          function(entry) {
            //将文件路径保存起来,方便后面调用
            window.fileUri = entry.fullPath.replace("file:///", "file://");
            var URL = window.fileUri;
            app.openFile(URL, "", function(res) {
              app.hint("打开成功!");
            });
          },
          function(error) {
            console.log('打开失败')
            app.hint("下载失败!");
          }
        );
      };
    })(window);
  • 相关阅读:
    jQuery $.each用法
    《星际穿越》:一手烧脑一手催泪
    onkeyup,onkeydown和onkeypress
    Java 正则表达式
    Java程序员从笨鸟到菜鸟之(十三)java网络通信编程
    Java网络编程
    Java 网络编程
    JAVA的网络编程
    Java集合容器简介
    Java多线程学习(吐血超详细总结)
  • 原文地址:https://www.cnblogs.com/chchchc/p/12082285.html
Copyright © 2011-2022 走看看