【问题标题】:Worklight persistent busy indicatorWorklight 持续忙碌指示器
【发布时间】:2014-06-05 14:39:10
【问题描述】:

我正在使用 IBM Worklight 处理一个项目,每当我在任何模拟器或设备上构建和部署我的项目时,屏幕中间都会出现这个忙碌的指示器微调器。它始终存在,在每个页面上,它存在于 ios、windows、web 和 android 模拟器以及我们测试过的一个 android 设备上。有没有人见过这个,如果有,我将如何摆脱它。

【问题讨论】:

  • 您是否在代码中的任何位置调用 WL.BusyIndi​​cator?您是否将应用程序设置为 connectOnStartup=true?您是否对代码进行了任何可能触发它的更改?它是否发生在一个全新的应用程序中,而您没有任何更改?我现在听起来像是你的应用程序中的某些东西,会触发这个。
  • 想通了,jquery mobile 是罪魁祸首,我删除了它,现在一切正常
  • 太棒了,请写下这个答案,并附上一些其他人可能受益的解释。
  • @IdanAdar 我没有足够的代表来回答我自己的问题,我得等到明天

标签: ibm-mobilefirst worklight-runtime


【解决方案1】:

Jquery-mobile 是问题所在,它似乎无缘无故地不断显示指标。删除 Jquery mobile 解决了问题

【讨论】:

    【解决方案2】:

    我已经使用了原生worklight加载。非常好,我在不同的平台、设备上进行了测试。但是,当您离开打开它的功能时,必须关闭它。

    例子:

    var busyInd = new WL.BusyIndicator ("content", {text: "Please wait..."});
    
    function consult(){
    busyInd.show();
    //impl 
    busyInd.hide();
    }
    

    【讨论】:

      猜你喜欢
      • 2013-06-25
      • 2017-05-25
      • 1970-01-01
      • 2018-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-04
      • 2017-04-08
      相关资源
      最近更新 更多