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);
  • 相关阅读:
    Unity --- sharedMaterial 、material
    lua --- Module
    lua --- 点号 和 冒号
    lua --- __newindex 的使用规则
    DirectX之顶点法线的计算
    DirectX学习之第一个可运行的工程
    java--select*
    java--Servlet做控制器实现代码和UI分离
    java--JSTL取代%
    java--entity层的引入
  • 原文地址:https://www.cnblogs.com/chchchc/p/12082285.html
Copyright © 2011-2022 走看看