首页 > 移动平台 > 详细

webApp中下载功能的实现

时间:2015-09-13 17:13:09      阅读:597      评论:0      收藏:0      [点我收藏+]

前几天给原来的web页面app下载列表添加一个一键下载(点击按钮,页面app自己一个个下载)供压力测试。

开始使用循环列表加window.open(url),apk的资源浏览器会自动跳出下载页面,询问是否下载。后来手机上下了几个浏览器,window.open 被禁的还真厉害,除了QQ浏览器,其余都直接禁了或者让用户手动允许。

然后看到了一种方法,js动态创建iframe并赋src,这样浏览器加载资源发现资源是zip包也会默认跳出下载提示,不是我强迫的。但是,出现的问题是,有的浏览器跳出一个下载提示就没有然后了。对于一次下载多个实现还是不好,于是我再想啊想。

 

然然后,用事件模拟,点击一键下载的时候,模拟点击所有的单个下载按钮。这样会不会跟我用手在单个点击按钮 噔噔噔  点好多的下载效果一样啊,这样就不会有问题吧。然后试试了下,这下,所有的浏览器都只能下载一个,就停止了。

是不是模拟事件本身问题,模拟了点击普通元素,链接点击都符合我的预期效果,就不知道这个下载到底出了啥问题。不过下载这是利用的浏览器默认功能,所以不同浏览器的心思还有待我琢磨。

webApp中下载功能的实现

原文:http://www.cnblogs.com/hellolm/p/4805173.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!