我在Chrome浏览器中遇到了问题。
API调用时加载程序图像或文本未加载。
Chrome会在调用API时延迟其他操作,并导致卡住。
我的代码结构是
Placed a span with loader background,
<span id='logging' class='hide'></span>
Click on 'Login' Button,
{
dojo.query('#logging').removeClass('hide'); // Show the loader
<API Call Script here.>
dojo.query('#logging').addClass('hide'); // Hide the loader
}
它一直在浏览器IE,Firefox等中工作,但不在Chrome浏览器中
有人可以帮忙吗?
谢谢。
答案 0 :(得分:0)
您是否使用您正在使用的功能正确扩展了查询? dojo.query在本机选择器引擎是否“足够”方面的加载方式不同。
尝试在查询调用
周围添加(仅限1.7+)dojo到dojo / NodeList-domrequire(["dojo/query", "dojo/NodeList-dom"], function(dj_query){
dj_query('#logging').removeClass('hide'); // Show the loader
<API Call Script here.>
dj_query('#logging').addClass('hide'); // Hide the loader
});