gpt4 book ai didi

ajax - 使用 Google Chrome 加载指示器

转载 作者:行者123 更新时间:2023-12-04 13:55:23 27 4
gpt4 key购买 nike

我对 Google Chrome 或 Androids (2.1) 网络浏览器有问题。

我的 web 应用程序在每次页面切换时调用 restservices。这需要一些时间,我需要为用户提供反馈,例如“工作...”弹出窗口。使用同步 ajax 请求调用 restservices。下面是一个例子:

$.ajax({
网址:一些URI,
异步:假,
发送前:函数(){
showIndicatorDialog();
},
完成:函数(){
隐藏指示器对话框();
},
成功:功能(响应){
成功后做某事;
},
错误:函数(响应){
出错后做某事;
},
类型:'获取'
});

这在 FF 和 Opera 上效果很好!但是当我使用我的 Android 设备在 Chrome 上访问我的 web 应用程序时,加载指示器没有出现! Google 浏览器似乎不适用于同步请求。

有人知道我如何让它工作或知道另一种解决方案来在 chrome 中获取加载指示器吗?

最佳答案

解决方案是不使用同步请求。一般来说,永远不应该使用同步请求,因为它们往往会阻止页面(甚至整个浏览器 UI)上任何其他内容的执行,这并不好。

关于ajax - 使用 Google Chrome 加载指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3336146/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com