1,如果后端没有修改原文件名称,可window.open(" url ")

2,如果后端修改了原文件名称,我的解决方法是:

  • 后端新增下载文件接口
  • 前端新增一个下载文件页面,downFile.html  页面中内容为                                                                                                              <div class="df-poup">                                                                                                                                                                          <p>点击右上角按钮----在浏览器打开</p>                                                                                                                                </div>                                                                                                                                                                                              <a id="url"></a>
  • js的代码为以下内容

<script type="text/javascript"> 
/**
 * return 获取url的参数
 * */
function getUrlParam(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    // console.log(reg);
    var r = window.location.search.substr(1).match(reg);
    // console.log(r);
    if (r != null) return decodeURI(r[2]);
    return null;  
}

$(function(){
    var attName = getUrlParam("attName");
    var attId = getUrlParam("attId");
    var attType= getUrlParam("attType");
    $("#url").html(attName)
    var ua = navigator.userAgent.toLowerCase();//获取判断用的对象
    if (ua.match(/MicroMessenger/i) == "micromessenger") {
        //在微信中打开
        $(".df-poup").show();
        $("#url").hide();
     }else{
         $(".df-poup").hide();
         $("#url").show()
     }
    $("#url").click(function(){
        window.open("/api/organization/downloadFile?attId="+attId+"&attType="+attType)
    })
})
</script>

前端-微信浏览器无法下载附件解决方法?相关推荐

  1. XP系统访问网页无法下载php,windowsxp系统下IE浏览器无法下载的解决方法

    IE是很多用户经常会使用到的一款浏览器,其本身自带下载功能.不过,最近一些windowsxp系统用户反馈电脑中IE浏览器下载功能突然不能用了,这该怎么办呢?下面是小编整理的一些有关IE浏览器不能下载的 ...

  2. java显示一张图片不显示_微信图片不可显示java解决方法

    场景: 微信上传了图片素材,返回了图片url,然后不能在img标签中正常显示. 原因是微信做了图片防盗连接. 解决方法: 原理:使用你的服务端脚本,远程抓取图片,然后输出image/* 格式,就可以了 ...

  3. win7电脑浏览器证书过期的解决方法

    最近有很多小伙伴反应win7系统打开电脑浏览器时会出现证书过期或者错误的问题,由于很多小伙伴用的不是微软官方正版授权的系统,所以出现这种情况时无可避免的,这个时候小伙伴们可以仔细校对下电脑系统的日期和 ...

  4. 服务器系统浏览器打不开,电脑浏览器打不开解决方法

    有很多用户在使用电脑的时候发现自己的浏览器打不开,但是网络可能显示正常,一般情况下就是DNS设置有问题,解决方法非常简单,下面来一起看看详细的解决方法吧. 电脑浏览器打不开DNS解决方法 1.尝试用I ...

  5. 浏览器无法显示网页解决方法

    浏览器无法显示网页解决方法 浏览器无法显示网页,错误代码:ERR_CONNECTION_ABORTED,且QQ.微信等其他应用可以正常使用,出现这样的问题一般因为DNS设置不当.DNS服务服务未启动以 ...

  6. html ios 视频播放不了,html中的video标签在ios微信中无法播放的解决方法之一

    html中的video标签在ios微信中无法播放的解决方法之一 发布时间:2020-07-16 22:41:04 来源:51CTO 阅读:2652 作者:lixiaoyu1223 最近在做一个微信企业 ...

  7. 附件 计算机 丢失,Win10系统开始菜单中没有附件解决方法

    在使用电脑的时候经常会遇到各种难题,例如有些伙伴们说自己的电脑Win10开始菜单中附件不见了怎么回事的现象,像遇到这样的问题该如何解决呢?其实非常简单,对于Win10系统开始菜单中没有附件解决方法的问 ...

  8. 极智经验 | win10 IE浏览器无法打开网页解决方法

      欢迎关注我的公众号 [极智视界],获取我的更多笔记分享   大家好,我是极智视界,本文介绍一下 win10 IE浏览器无法打开网页的解决方法.   问题描述: win10 上 IE浏览器无法打开网 ...

  9. 微信浏览器H5下载文件

    微信浏览器无法下载文件,我们可以跳转外部浏览器进行下载. 首先绑定按钮事件(我这里用的uniapp开发) <button class="btn" @click="d ...

  10. 浏览器主页锁定的解决方法

    文章目录 前言 锁定网址 解除锁定 一.关闭浏览器保护功能 二.关闭新建标签页设置 写在最后 前言 当我们设置浏览器主页后,有时打开浏览器会自动跳转到另一个网址,而非自己设置的主页地址.有时是因为安装 ...

最新文章

  1. Python爬一下抖音上小姐姐的视频~
  2. OpenGL tessmodes细分模式的实例
  3. Ruby Shanghai 2014年终聚会总结
  4. Kafka—简明教程
  5. Flink SQL Client注册JAVA UDF完整流程
  6. [剑指offer]面试题45:圆圈中最后剩下的数字
  7. 可有可无的Mysql工作技巧 2
  8. 模拟人生畅玩版android,模拟人生畅玩版手机版
  9. power bi可视化表_滚动器可视化功能,用于Power BI Desktop中的股价变动
  10. Javascript设计模式学习二(单例)
  11. Jetpack来了:走近Google标准应用架构
  12. html视频直播源码,用HTML5开发简单的视频播放器,附源码
  13. python3.6对应的anaconda版本_Anaconda版本对应的python版本
  14. Java的 类型转换器工具类Convert
  15. apkg格式怎么打开_干货:pdf转换器简单、好用,还能在线互转文件格式!
  16. 搞定从mac把超过4G的文件拷入U盘
  17. 计算机导论(1—6章)笔记
  18. Matlab GUI编程技巧(八):uitoolbar在图窗中创建工具栏
  19. Elasticsearch(简称ES)实现日报表、月报表、年报表统计,没数据补0
  20. 数据挖掘(六)——模型优化与评估方法

热门文章

  1. FFmpeg解码H264视频流
  2. Internet网络通信协议
  3. SVN 使用beyondcompare 来版本对比
  4. 计算机二级公共基础知识点整理
  5. 国内稳定的暗黑2服务器,国内暗黑2战网的基本概念介绍
  6. 使用colab训练faster-rcnn
  7. 获取CPUID序列号的两种办法
  8. html幻灯片气泡,jQuery炫酷气泡缩略图幻灯片画廊插件
  9. 主板风扇转速测试软件,技嘉风扇转速调节及超频软件EasyTune6
  10. oracle数据库课后报告,ORACLE数据库课程设计报告