精华内容
下载资源
问答
  • 点击下载按钮提示点击右上角在浏览器中打开这样的方式下载一个app是不是需要点击下载按钮两次,点击右上角三个圈一次,点击在浏览器中打开一次,最少需要点击屏幕四下才能完成一次操作。那么解决这个问题的最佳方案...

    很多朋友是不是遇到过这样的问题,自家的app通过微信推广没办法直接下载,而是需要通过一个遮罩层来提示用户下载。

    像这样

    在这里插入图片描述

    点击下载按钮提示点击右上角在浏览器中打开这样的方式下载一个app是不是需要点击下载按钮两次,点击右上角三个圈一次,点击在浏览器中打开一次,最少需要点击屏幕四下才能完成一次操作。那么解决这个问题的最佳方案来了。大家可以先在微信里面随便找个朋友发送这条链接然后自己点击试一下看看是不是直接就调出来了下载管理:http://xxx.com/app.apk

    在这里插入图片描述

    是不是很神奇这是我在知乎找到的不是最佳的解决方案:我们希望让用户通过扫二维码下载apk,但是微信屏蔽了这种方式,有没有方法可以实现?这里使用的方式总结为三种:

    1.上架到应用宝然后在拿应用宝的推广链接推广

    2.用一个遮罩层提示右上角3.http://mp.weixin.qq.com/mp/redirect?url=直接跳转打开浏览器这三种都有弊端。

    第1种,首先申请腾讯的开放平台,然后应用还需要审核通过才行,比较繁琐,有的应用还上架不了应用宝。

    第2种,这个是目前市场上面随处可见的方式,也是没办法的办法。

    第3种,这个我自己尝试过完全不好使,没有效果好了,废话这么多进入正题,解决方案来了。
    第一种如果你的app.apk是放在自己的服务器上面然后使用的nginx/apache/tomcat,那么需要将配置响应头的配置进行修改。这里用apache举例:找到配置文件:/usr/local/apache2/conf/mime.types搜索文件中apk,改成如下即可# application/vnd.android.package-archive apkapplication/octet-stream
    apk改完之后重启apache即可,就是这么简单的操作就行了。
    然后可以把apk的url发到微信里面实验一下,看看是不是真的可以了。

    第二种(推荐)如果你们有用到cdn加速,其实cdn可以直接配置响应头,这里拿阿里云cdn举例

    在这里插入图片描述

    设置HTTP头,参数Content-Type,取值application/octet-stream

    这种方式就可以不用去修改服务器的配置文件,也不需要停服重启。

    好了,大家看到这可以去尝试把自己的app推广下载方式修改吧,作者找到这个解决方案不容易,绝对原创,给个关注加小赞吧。

    展开全文
  • Google Chrome 浏览器

    万次下载 热门讨论 2011-09-27 18:12:21
    CSDN下载频道是Google Chrome浏览器官方指定下载站点,可以确保您...注意:已经安装过Chrome浏览器的用户必须要先卸载浏览器和原有配置文件,再下载安装此版本Chrome浏览器,并用此版本浏览器下载资源赠分才会生效。
  • 在浏览器中批量下载文件(上)

    万次阅读 2018-11-21 10:37:13
    一般来说浏览器要同时下载几个文件,比如pdf文件,会服务器端把几个文件压缩成一个文件。但是导致的问题就是会消耗服务器的cpu和io资源。  那有没有办法,用户点了几个文件,客户端同时下载呢? 支持html5的...

          一般来说浏览器要同时下载几个文件,比如pdf文件,会在服务器端把几个文件压缩成一个文件。但是导致的问题就是会消耗服务器的cpu和io资源。

           那有没有办法,用户点了几个文件,在客户端同时下载呢? 支持html5的浏览器是可以的,html的a标签有一个属性download

     <a download="下载的1.pdf" href="1.pdf">单个文件下载</a>, 经过测试在edge浏览器,firefox和chrome都支持。但是遗憾的是ie浏览器不支持。参考下面的例子。

    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
        <title></title>
        <script src="//libs.baidu.com/jquery/1.11.1/jquery.min.js"></script>
    </head>
    
    <body>
        <input type="button" class="downloadAll" value="批量下载" />
    
        <script>
            var filesForDownload = [];
            filesForDownload[filesForDownload.length] = {
                path: "1.zip", //要下载的文件路径
                name: "file1.txt" //下载后要显示的名称
            };
            filesForDownload[filesForDownload.length] = {
                path: "2.zip",
                name: "file2.txt"
            };
            filesForDownload[filesForDownload.length] = {
                path: "3.zip",
                name: "file3.txt"
            };
    
            function download(obj) {
                var temporaryDownloadLink = document.createElement("a");
                temporaryDownloadLink.style.display = 'none';
                document.body.appendChild(temporaryDownloadLink);
                temporaryDownloadLink.setAttribute('href', obj.path);
                temporaryDownloadLink.setAttribute('download', obj.name);
                temporaryDownloadLink.click();
                document.body.removeChild(temporaryDownloadLink);
            }
    
            $('input.downloadAll').click(function(e) {
                e.preventDefault();
                for (var x in filesForDownload) {
                    download(filesForDownload[x]);
    
                }
    
    
            });
        </script>
    </body>
    
    </html>

    ie浏览器怎么办呢? 也可以用window.open函数。

    <!DOCTYPE html>
    <html>
      <head>
    	<meta charset="utf-8">
        <title></title>
    	<script src="//libs.baidu.com/jquery/1.11.1/jquery.min.js"></script>
      </head>
      <body>
        <a download="下载的1.pdf" href="1.pdf">单个文件下载</a><br>
          <a href="#" class="yourlink">下载全部文件</a>
    
    <script>
    
    $('a.yourlink').click(function(e) {
        e.preventDefault();
        window.open('1.zip','download');
        window.open('2.zip','download');
        window.open('3.zip','download');
    });
    </script>
      </body>
    </html>
    

    完整的方案就是根据浏览器类型,调用不同的函数,实现。

    另外要下载pdf,而不是在浏览器中打开的话,需要配置apache的配置文件,在httpd.conf中增加下面的配置。

    <FilesMatch "\.pdf$">
       Header set Content-Disposition attachment
    </FilesMatch>

    展开全文
  • 点击下载按钮提示点击右上角在浏览器中打开 这样的方式下载一个app是不是需要点击下载按钮两次,点击右上角三个圈一次,点击在浏览器中打开一次,最少需要点击屏幕四下才能完成一次操作。 那么解决这个问题的最佳...

    很多朋友是不是遇到过这样的问题,自家的app通过微信推广没办法直接下载,而是需要通过一个遮罩层来提示用户下载。

    像这样

    点击下载按钮提示点击右上角在浏览器中打开

    这样的方式下载一个app是不是需要点击下载按钮两次,点击右上角三个圈一次,点击在浏览器中打开一次,最少需要点击屏幕四下才能完成一次操作。

    那么解决这个问题的最佳方案来了。

    就是遮罩层提示用户浏览器打开的升级版本,这种的话安卓用户点击链接的话可以直接唤醒手机默认浏览器,打开网页或者下载。苹果直接跳转苹果商店

    欢迎大家留言讨论

    3c5bkfeh.png

     

    展开全文
  • 解决办法 把你linux的hosts文件的映射数据,复制到windows下的hosts 解决了

    在这里插入图片描述

    解决办法

    把你linux中的hosts文件中的映射数据,复制到windows下的hosts中
    在这里插入图片描述

    在这里插入图片描述

    解决了

    在这里插入图片描述

    展开全文
  • 然后自己修复了原有代码的BUG,已验证各个浏览器文件下载中文没有乱码 /** * 解决各个浏览器文件下载中文乱码问题 * @param filename * @return */ public static String getFileName(HttpServletRequest ...
  • 但是微信会自动屏蔽含安装包文件下载的链接,导致用户微信内打开下载链接或扫码识别皆无法打开下载页,无法微信内下载app。提示“已停止访问网页”,故用户并不知道是被拦截了,都以为是链接有问题,就不知不觉...
  • 由于微信的限制,应用文件内置浏览器中下载全部被屏蔽掉,造成很多人用微信扫描二维码下载时点击下载按钮没反应,我想到的是做一个提示用户在浏览器中打开下载。 解决方案:弹出一个遮罩,提示用户在浏览器中打开...
  • 一直以来,编译器跟浏览器的中文编码问题都让我很头疼,今天我就做了一下总结,今后web开发下载文件的时候就不用担心乱码的问题了。 浏览器可以自己识别编码,是因为与Content-Disposition相互对应,如果一致就不会...
  • Java 下载文件不在浏览器中直接打开

    千次阅读 2011-10-16 16:50:22
    下载的结果却总是在浏览器中直接打开了,并没有像我们平常去下载东西一样弹出一个可以选择为“打开或是保存”的文本框。搞了半天终于搞好了,现在想和大家来分享一下。  我们编程的时候可以把html格式的文件...
  • 引用tcpdf生成pdf文件后,pc浏览器可以预览,手机浏览器就变成直接下载了,怎么可以手机浏览器中预览
  • 但受限于浏览器,很多情况下我们都只能给出个链接,让用户点击打开-》另存为。如下面这个链接: ...复制代码代码如下: ...用户点击这个链接的时候,浏览器会打开并显示...HTML5给a标签增加了一个download属性,只
  • 在浏览器中直接下载百度云大文件

    千次阅读 2016-11-30 12:32:54
    进入百度云 按F12打开控制台点击Console然后复制代码Object.defineProperty(this , 'navigator' , {value: { platform: '' }});点击回车就可以下载了 转载于:https://blog.51cto.com/labulaka/1878101...
  • 在浏览器中是没有问题的,但是微信自带的内置浏览器屏蔽了下载功能。 这时候我们一般会建议用户使用uc或者其他第三方浏览器自带的扫一扫功能下载。但是现在的微信太普及了,很多人都习惯性的使用微信来扫码下载,总...
  • 在浏览器上如何打开本地tomcat下root的文件 【创作背景】  最近研究把一个文件(比如说一个360.exe文件放在Tomcat的安装目录的webapps/RooT目录下),然后用浏览器去访问本地tomcat服务器然后去下载它,刚开始...
  • app里面使用的是内置浏览器, 我有个一个H5,内置浏览器打开,页面里面有个下载按钮, 点击下载,强制跳出内置浏览器系统默认浏览器打开下载可以吗?
  • 由于微信的限制,应用文件内置浏览器中下载全部被屏蔽掉,造成很多人用微信扫描二维码下载时点击下载按钮没反应,我想到的是做一个提示用户在浏览器中打开下载。 解决方案:弹出一个遮罩,提示用户在浏览器中打开...
  • 各位大神,我又一个下载,点击下载的时候会提示保存;有没有办法处理让他直接窗口打开文件内容。使用js或者第三方框架都可以。
  • 无需插件只使用浏览器下载b站视频

    万次阅读 多人点赞 2017-07-09 00:20:25
    2017.10.07更新:由于现在bilibili更改了refer的Host并使用了防盗链,原文的方法直接下载会有403错误,博主琢磨出新的抓包方法之前可以先使用以下的方法: bilibili网址前加上kan,然后回车,加载出来的东西...
  • Chrome浏览器下载

    千次阅读 2018-07-06 11:06:31
    Chrome浏览器官方版(博主于2018-07-06下载)链接:https://pan.baidu.com/s/1EosHzAobRiSdQvDln6cxPw 密码:wlqd
  • 解决 下载pdf在浏览器中会自动浏览

    千次阅读 2018-03-30 15:37:26
    window.downloadFile = function (sUrl) { //iOS devices do not support downloading. We have to inform user about this. if (/(iP)/g.test(navigator.userAgent)) { alert('Your device does not suppo...
  • 用360浏览器下载rtf文件打开后出现Authentication failed 问题 直接上问题图: 问题描述:Oracle EBS执行“资源事务处理 XML”请求,选择输出rtf格式,完成后查看输出,却浏览器打开了XML文件。...
  • 1、应用文件内置浏览器中下载全部被屏蔽掉,造成很多人用微信扫描二维码下载时点击下载按钮没反应, 2、做营销活动时候经常网站会被屏蔽。 方法1.0 其实很简单,就是判断当前是微信内置浏览器中,将默认隐藏...
  • 微信内置浏览器下载

    千次阅读 2017-10-27 11:32:30
    微信内置浏览器下载这两天做了下企业微信的开发,按照企业微信api进行开发很顺利,但是到报表导出时遇到问题,对Chrome/IE等浏览器适用的下载方法微信内置浏览器点击没有反应。网上找到资料说是内置浏览器把...
  • 点击“浏览器”,点击右上角的“三个点”。 点击“设置”,点击“默认下载目录”。 https://jingyan.baidu.com/article/fb48e8bef0bcb46e622e14d2.html
  • 最新版chrome的实验功能和IDM起冲突, 地址栏输入chrome://flags/#network-service, 找到Enable networkservice, 选择禁用disabled, 重启浏览器即可。 ...和高级浏览器集成无关 ...此记录一下 ...
  • 由于项目需求,需要支持浏览器下载文件,比如招聘网站的在线简历下载。浏览器下载代码如下:public static void downloadFile(File file, HttpServletResponse response) { InputStream fin = null; ...
  • 如何在浏览器中使用TOR

    千次阅读 2019-07-03 19:34:48
    下载核心源码: 运行目录下的 Start Tor Browser 等待安装结束自动跳出浏览器 点击TorBrowser --> Add-ons 点击 扩展 ==> TorButton处点击选项 选择使用用户代理 到这里tor配置就结束了,之后配置...
  • 为什么要在浏览器中运行机器学习算法 应用举例:regression 和 tflearn 的代码比较 1. 什么是 TensorFlow.js TensorFlow.js 是一个开源库,不仅可以在浏览器中运行机器学习模型,还可以训练模型。 具有 GPU ...
  • 在浏览器中直接打开PDF

    千次阅读 2011-03-30 16:43:00
    如何在浏览器中直接打开pdf/doc/excel文件 <br /> 我文件下载的部分 需要具体文件名上加超链接 到可以直接在浏览器打开 另外下载时候 能不能也默认直接打开在浏览器 而不是显示对话框 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 891,081
精华内容 356,432
关键字:

在浏览器中下载