我正在开发一个需要从数据库下载内容的项目。通常使用手机(高端智能手机)访问该网站。
我想知道是否可以在使用 HTML5 下载内容的过程中添加进度条,以便在执行此操作时会在整个屏幕上出现一个灯箱,并且只显示进度条。
可以使用 XMLHttpRequest 的“新”进度事件
=>更多信息:Mozilla 网站 https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest#Monitoring_progress
=> 或:这个线程 https://stackoverflow.com/questions/76976/how-to-get-progress-from-xmlhttprequest
然而,新的 XMLHttpRequests(2) 是并非在每个(移动)浏览器中都可用 http://caniuse.com/#feat=xhr2.
您可以使用一个“新”进度/仪表控制......
但它不支持 http://caniuse.com/#feat=progressmeter但可以通过任何移动设备。所以你必须使用像这样的库这个jquery插件 http://docs.jquery.com/UI/Progressbar例如或自己写一个。
(更新:现在也适用于 Android)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)