精华内容
下载资源
问答
  • mui 下载文件打开word文档

    千次阅读 2017-11-03 10:23:01
    1.最近使用mui+vue.js做项目,有文件列表展示的需求需要点击文件并打开,在网上找了...2.思路:a:先实现文件下载到app端b:调用手机的wps的软件打开文件,直接贴代码: function openFile(referenceId){ var url = app

    1.最近使用mui+vue.js做项目,有文件列表展示的需求需要点击文件并打开,在网上找了很多例子都是Android的方式打开,不适用,好歹最后终于找到方法,总结一下,也给遇到这样问题的小伙伴一个参考

    2.思路:a:先实现文件下载到app端b:调用手机的wps的软件打开文件,直接贴代码:

      function openFile(referenceId){
         var url = app.server()  + "/fileMng/download/" + referenceId + ".shtml";//下载文件的方法,按照各自方法自行变动
    	var dtask = plus.downloader.createDownload( url, {}, function(d, status){//创建一个下载任务,可以在网上搜索这个方法了解
    	  if ( status == 200 ) {
    			alert( "Download success: " + d.filename ); 
    			plus.runtime.openFile( d.filename, {}, function ( e ) {//调用第三方应用打开文件
    						alert('打开失败');
    	 });
    	}else{
    		    alert( "Download failed: " + status); 
    	 }
    	 });
    	 dtask.start();  
    	}


    展开全文
  • 文档写的是通过打开窗口的方式自主选择存储路径的方法来下载文件,并兼容各种浏览器
  • 微信小程序下载文件至本地,并打开文档 downloadfile(e){ var url = e.currentTarget.dataset.url; //下载文件,生成临时地址 wx.downloadFile({ url: url, success(res) { // console.log(res) //保存到...

    微信小程序下载文件至本地,并打开文档

    downloadfile(e){
        var url = e.currentTarget.dataset.url;
        //下载文件,生成临时地址
        wx.downloadFile({
          url: url, 
          success(res) {
            // console.log(res)
            //保存到本地
            wx.saveFile({
              tempFilePath: res.tempFilePath,
              success: function (res) {
                const savedFilePath = res.savedFilePath;
                // 打开文件
                wx.openDocument({
                  filePath: savedFilePath,
                  success: function (res) {
                    console.log('打开文档成功')
                  },
                });
              },
              fail: function (err) {
                console.log('保存失败:', err)
              }
            });
          }
        })
      },
    
    展开全文
  • 使用js下载pdf文档,点击下载打开文档,直接下载 在html中写入  下载 在js中写入 download: function() { var id = getSelectedRow(); if(id == null){ return ; } var rowData = $("#...

    使用js下载pdf文档,点击下载不打开文档,直接下载

    在html中写入

    <a  @click="download" download="" id="download"><i></i> 下载</a>
    


    在js中写入

    download: function() {
    			var id = getSelectedRow();
    			if(id == null){
    				return ;
    			}
    			var rowData = $("#jqGrid").getRowData(id);
    			var url = "http://localhost:8080/aaa/" + rowData.url;
    			var aaab = document.getElementById("download");
    			aaab.href=url;
    			
    		}
    在Servers文件中的server.xml中插入

    <Context docBase="D:\aaa" path="/aaa" reloadable="true" /> 
    
    

    docBase为存放下载的文件的文档(这个文档是我自己放的文档,并不是点击下载后的保存路径)路径

    注:这个文档是本人自己随意找的文档放在d盘中的名为aaa的文件夹下的,点击下载,下载的就是d盘中的那个文件

    展开全文
  • Wex5 文件下载打开

    千次阅读 2016-11-27 04:52:23
    然后再用插件进行下载,但是下载了之后不知道怎么打开,每次要打开的时候还要根据下载的目录区找,这样过于繁琐,所以我查阅了一下文档,把下载打开结合在一起了,这样就轻松解决了找不到文件的烦恼。 效果图...

    相信大家在开发的时候一定会遇到需要下载的地方,我在开发的时候上传是用attachmentSimple插件,然后将其保存起来。然后再用插件进行下载,但是下载了之后不知道怎么打开,每次要打开的时候还要根据下载的目录区找,这样过于繁琐,所以我查阅了一下文档,把下载跟打开结合在一起了,这样就轻松解决了找不到文件的烦恼。
    效果图(初始图片)
    这里写图片描述
    (点击下载后)
    这里写图片描述
    (点击打开后)
    这里写图片描述
    1、从数据库显示文件并且把文件保存到DATA里面
    var data1 = this.comp(“data1”)// 文件
    if (ok[4] == “”) {
    } else {
    var cc = ok[4].split(‘,’)
    var mydata3 = “[“;
    if (cc != “”) {
    for (var i = 0; i < cc.length - 1; i++) {
    mydata3 += ‘{“fUrl”:”’ + haikanweburl + “UploadFiles/attachmentSimple/” + cc[i] + ‘”,”fTitle”:”’ + cc[i] + ‘”},’;
    }
    mydata3 = mydata3.substring(0, mydata3.length - 1)
    }
    mydata3 += “]”;
    data1.loadData(JSON.parse(mydata3));
    }
    2、引用插件
    require(“$UI/system/lib/cordova/cordova”);
    require(“cordova!cordova-open”);
    require(“cordova!cordova-plugin-file”);
    require(“cordova!cordova-plugin-file-transfer”);
    3、点击下载,下载完成后会自动隐藏下载或者根据自己的需求写代码
    /* 下载* /
    Model.prototype.downLoadFile = function(event) {
    var divProgress = (event.source.domNode.parentElement.parentElement).find(div[xid=progressbar1]);//XIDvardownLoadBtn= (event.source.domNode.parentElement).find(“a[xid=’button1’]”)
    var row = event.bindingContext.$object; // 获取当前行的数据
    var filePath = ‘file:///storage/emulated/0/biyao/’ + row.val(‘fTitle’); // 下载路径,数据库保存文件名
    var uri = encodeURI(row.val(‘fUrl’)); // 下载地址
    var fileTransfer = new FileTransfer();
    fileTransfer.onprogress = function(progressEvent) { // 文件传输插件对象的进度方法调用
    var percentProgress = parseInt((progressEvent.loaded / progressEvent.total) * 100) + “%”; // 获取已下载和总大小的百分比
    if (progressEvent.lengthComputable)// 获取浏览器返回HEAD信息包含CONTENT-LENGTH为TRUE
    // 则执行下面
    {
    divProgress.css(“width”, percentProgress); // 设置进度条的样式
    divProgress.html(percentProgress); // 设置进度条里面的数字
    }
    };
    fileTransfer.download( // 调用对象的下载方法,开始下载
    uri, filePath, function(entry) {
    console.log(“download complete: ” + entry.fullPath);// 下载完成后调用方法
    // 这里下载完成后,将进度条隐藏或者写其他需要的代码
    downLoadBtn.hide();
    }, function(error) { // 出错回调函数
    console.log(“download error source ” + error.source);
    console.log(“download error target ” + error.target);
    console.log(“upload error code” + error.code);
    }, false, {
    headers : {
    “Authorization” : “Basic dGVzdHVzZXJuYW1lOnRlc3RwYXNzd29yZA==”
    }
    });
    };
    4、点击打开
    Model.prototype.openFile = function(event) {
    var row = event.bindingContext.$object;
    var localUrl = “file:///storage/emulated/0/biyao/” + row.val(‘fTitle’);

        var open = cordova.plugins.disusered.open;
        function success() {
            justep.Util.hint('正在打开!!!');
        }
        function error(code) {
            if (code === 1) {
                alert('文件未在本地保存,请点击下载!');
            } else {
                justep.Util.hint('未知错误,请联系管理员!');
            }
        }
        open(localUrl, success, error);
    };
    
    展开全文
  • 前段时间有个项目需要在H5页面里下载文档文件,由于项目需求这里采用Android系统自带DownloadManager来进行后台自动下载管理,我们只需要稍微设置几个参数就进行文件下载了,并且下载进行时和下载完成后会有通知显示...
  • 这里有两个项目一个是下载的,一个是打开wrod文档的比较简单可以合成使用
  • android 下载网络 world 文件打开
  • 本篇文章主要介绍了Android 下载打开PDF,Doc,Dwg文档实例,具有一定的参考价值,有兴趣的可以了解一下。
  • 问题:网上下载的Word文档在打开时提示【Word在试图打开文件时遇到错误。请尝试下列方法…………】 解决: 方法一: 打不开的文件右键【属性】→ 常规选项卡最下面【解除锁定】 。该方法每次下载文档都需要重复...
  • 在JAVA WEB程序的文件下载中,经常会出现文件名乱码以及文件下载框难以打开文件问题,并且经过反复测试,在firefox与IE上文件名乱码的处理方法差异较大,核心代码如下:response.reset(); //解决在弹出文件下载框不...
  • 我们平时在搭建网站时,企业网站难免会做一些文档提供给用户下载,有时候我们会遇到提供EXE文件给客户下载时 客户打开文档链接时提示“无法找到该网页”也就是说我们的IIS环境不能下载EXE文件;   IIS网页打开....
  • 不用打开新的页面下载文件

    千次阅读 2016-12-06 17:35:00
    不用打开页面即可下载文件
  • 微信小程序下载、保存、打开文件

    千次阅读 2019-12-20 10:45:20
    直接下载文件过程 ```javascript wx.downloadFile({ url: app.globalData.url + '/material/handleBlackFileDownload?id=' + id, success(res) { console.log(res) if (res.statusCode === 200) {...
  • 其中有个问题就是txt css js html xml pdf 等等文件下载时浏览器(html5的a标签download属性不是所有浏览器都支持的)是直接打开,而不是下载保存。网上有许多解决的方法,我这边只是整合下,做个mark。 场景就是有...
  • 从TFS上下载一个word文件,然后通过office打开此文件,一直报错,如下图:接连下载几个文件都是这样,打开“Word在视图打开文件时遇到错误”,但是打开本地创建的文件,不会出现这样的错误,将文件发给同事,通过wps...
  • 1点击下载 浏览器没有反应 不进行下载: $("#download").bind('click', function() { //生成的文件名 var filename = $("#file-time").html(); var name = $("#download").attr("value"); alert(filename + ...
  • 小程序文件下载打开

    千次阅读 2019-04-23 15:59:22
    小程序对文件类型有要求,必须是符合文件类型才能打开 在服务器上简历需要下载文件路径为 http://200.xx.1xx.47:8765/test.docx
  • 不知道有没有很多小伙伴去CSDN或者其他地方下载帮助文档并且是CHM格式的文件,下载到本地之后,很悲剧,打开文件啥也看不了。其实是windows的一个安全机制所引起的,右击该文件,选择属性。看到最下方有一个”解除...
  • iOS-打开本地或下载的Excel文件

    千次阅读 2018-11-26 14:26:26
    刚迭代个项目小功能,打开本地或下载excel文件打开本地的比较简单,这里只说下载文件并且打开。 主要步骤: 1.判断沙盒里面是否已经存在了文件,没有就下载,有就打开。 2.下载文件下载完成后打开下载文件...
  • 最近做ftp对接的需求,文件下载下来后,打开提示文件损坏。直接用ftp命令登录下载下来的文件就没问题。说明是java程序的问题。百度一下很快就找到了解决方案。 解决方案: 在下载或上传文件之前,设置文件编码类型...
  • 微信小程序打开预览下载文件

    万次阅读 2018-06-13 22:08:05
    微信小程序开发交流qq群 173683895  承接微信小程序开发。... console.log('打开文档成功') } }) } })   打开预览文件乱码解决方法: 在后台设置contenttype;(文件类型) 可以在小程序预览了
  • 1、在打开excel2018数据表格时,出现提示“文件已损坏,无法打开”,点击确定按钮 2、进入空白程序界面后,在空白程序左上角点击文件选项 3、在左侧栏目文件菜单中点击最下面的“选项” 4、在弹出的窗口中...
  • 因为公司用的分布式文件系统上传文件后返回的是 http文件路径,当文件是图片是,用a标签下载会直接打开而不是下载,所以找了下怎么通过浏览器下载远程服务器上的图片。网上大部分都是后台代码,现在把前端后台一起...
  • 下载文件后缀.net 如何打开?痛苦痛苦,怎么打开,请指教下
  • Android打开文件

    千次阅读 2018-12-07 13:15:50
    but产品要求,要和ios一样,用webview打开文件,最终接入腾讯X5内核浏览器,webview打开文件。 webview方式打开文件 X5内核的接入,不过多说,看一下官方文档https://x5.tencent.com/tbs/ 下载对应的sdk ...
  • uniapp 文件下载保存并打开

    千次阅读 2021-05-07 09:14:30
    //下载文件 downLoadFile(){ /*var fileUrl = this.content.enclosureUrl; var url =decodeURIComponent(fileUrl);//对 encodeURIComponent() 函数编码的 URI 进行解码 var reg = new RegExp(":443"); url = ...
  • login.jsp网页文件,我用360浏览器打开时变成了下载login.jsp文件,哪位大神知道这是什么原因,我之前打开好好的不出错,但是用花生壳申请的域名打开后就出现了这种情况,求解啊!!![图片]...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,500,990
精华内容 600,396
关键字:

下载打开文件