使用jquery下载文件(apk)的问题

时间:2014-11-25 19:35:54

标签: javascript android jquery html5

我在使用html中的页面下载apk时遇到问题,这种情况发生在使用浏览器“Chrome”的Andorid设备上。

问题是,当你从浏览器点击下载链接chrome开始循环页面“n”次而没有完成下载文件时,我试图用HTML5解决下载href“”下载的句子。测试了jquery和调用下载的脚本,最后在简单的HTML中做了不同的声明。

注意:这个只能在其他浏览器的低级浏览器中发生低级文件。

<meta charset="utf-8" />
<title>Prueba HTML5 SDK</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
<script>
    $(document).ready(function() {
        $("a").click(function(evento) {
            alert("Deseas descargar version de Android");

            < ul >

            < a href = "https://www.bancomermovil.net:11443/mbank/mbank/Descargas/BPromo/android/V62/SuiteBancomerBBVANow.apk" > Descargar! < /a>
         </ul >

1 个答案:

答案 0 :(得分:0)

尝试为链接元素上的每次点击生成唯一的href:

$("a").click(function(evento) 
{
        evento.preventDefault();
        var href = $(this).attr('href') + '?' + Math.random();
        window.location.href = href;
});

这样,chrom不会缓存您的请求,并将每个下载视为第一个