在主js文件中,我们已经在WLCommoninit方法中初始化了WL busyindicator,并在相应的适配器js方法中调用busy.show,请找到下面的代码片段
var busy;
function wlCommonInit() {
busy = new WL.BusyIndicator('content', {
text : 'Please Wait...'
});
};
将其他js文件中的忙指示符调用为 busy.show();
上述方法适用于Android和IOS,但不适用于黑莓。你能不能让我知道如何解决这个问题
答案 0 :(得分:0)
以下内容适用(通过Worklight Console预览验证) 经过测试with Worklight 6.1.0.1。
请注意使用null
代替content
。
function wlCommonInit() {
busy = new WL.BusyIndicator(null, { text: "Please wait..." });
}
至于使用它...从阅读问题,听起来你在适配器代码中调用它?您应该在调用适配器过程之前调用busy.show()
,并在处理完适配器响应后调用busy.hide()
。