0

我已经像以下代码一样测试了 WL.BusyIndi​​cator:

    busyIndicator = new WL.BusyIndicator('content', {
    text : 'saving'
});
busyIndicator.show();
setTimeout(function() {
    busyIndicator.hide();
}, 3000);

信息中心说BusyIndi​​cator 选项可以在 Android 环境中获取“文本”

我可以看到我的 Android 模拟器 (v4.0.4/v4.1.2/v4.2.2) 上显示的 BusyIndi​​cator,但文本是默认的“正在加载”...

注意:同样的情况也发生在 iOS 中。

我的 Worklight Studio 版本是:6.0.0.201307241843

4

1 回答 1

3

试试下面的代码:

function wlCommonInit(){

    WL.ClientMessages.loading = "Hello world :)";

    var busyInd = new WL.BusyIndicator('content'); 
    busyInd.show();

    setTimeout(function () {
        busyInd.hide();
    }, 3000);
}

请注意,我WL.ClientMessages.loading用于设置消息,而不是将带有text键的对象传递给构造函数。

我必须查看 Busy Indicator 代码以找出问题所在,我将打开一个缺陷。感谢您报告此事。

于 2013-08-30T02:05:55.573 回答