我在使用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 >
答案 0 :(得分:0)
尝试为链接元素上的每次点击生成唯一的href:
$("a").click(function(evento)
{
evento.preventDefault();
var href = $(this).attr('href') + '?' + Math.random();
window.location.href = href;
});
这样,chrom不会缓存您的请求,并将每个下载视为第一个