我已经测试了WL.BusyIndi​​cator,例如以下代码:

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


信息中心显示BusyIndicator options can get 'text' in Android environment

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

注意:iOS中也是如此。

我的Worklight Studio版本是:6.0.0.201307241843

最佳答案

尝试以下代码:

function wlCommonInit(){

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

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

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


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

我必须查看“繁忙指示器”代码以找出问题所在,然后打开一个缺陷。感谢您举报。

关于android - IBM Worklight 6.0-无法更改默认的WL.BusyIndi​​cator文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18501456/

10-10 03:58