IBM Worklight - 如何设置繁忙指示器的样式

时间:2013-09-17 21:23:46

标签: ios ibm-mobilefirst worklight-runtime

我想弄清楚如何更改BusyIndicator的背景样式。请参阅下面的代码段和说明:

app.busyIndicator = new WL.BusyIndicator('content', { text: message, bounceAnimation: false, fullScreen: true, minDuration: 3, textColor: "white", opacity: 1, strokeOpacity: 0.25 });

此代码段将强制忙指示器在调用时占据iPhone移动设备的整个窗口。 Android设备上的此行为有所不同。

以下是我的问题:

  1. 在设备内部,如何将背景颜色从浅黑色更改为其他颜色或透明?
  2. 我已经覆盖了与BusyIndicator布局相关的CSS类...在浏览器中测试时可以正常工作。但是,当应用程序被推送到设备时,我仍然只能看到黑色背景。为什么会这样?

1 个答案:

答案 0 :(得分:2)

无法更改占线指示灯的背景颜色。

  • 对于iOS 6,它是黑色的
  • 对于iOS 7,它显得更轻,更透明

以上是相关的启动Worklight v6.0.0.1,几天前发布。

  • 如果您是IBM客户或业务合作伙伴,并且您使用的是旧版本的Worklight,请通过您的联系人与IBM联系以获取此更新。

  1. Android和iOS为各自的Busy Indicator提供了不同的选项。并非所有选项都适用于这两种操作系统。如果没有提供选项,则无法自定义。
  2. 在移动设备中使用时,Busy Indicator是本机组件,因此CSS不适用于它。
  3. Web / Air / Desktop / BB6 / 7/10 / Preview环境使用基于HTML / CSS / JS的Busy Indicator,这就是您可以通过CSS更改其外观的原因。
  4. 第{6页}中的Common UI Controls培训模块对此进行了解释。请阅读。 More training modules