2012-11-26 97 views
2

我是IBM新的worklight.I使用Dojo mobile创建了一个应用程序,将这些小部件拖放到Rich Page Editor中,但是当我运行该应用程序或在预览中检查结果时,这些小部件不正在显示IBM worklight和Dojo移动版

+0

是否有任何错误日志可用?你在测试什么设备/环境?是否有我们可以检查产生的代码样本?我们没有太多的信息可以帮助我们。 –

+0

感谢Nick.But不知道是什么问题,尝试了2-3个新项目,并在预览中显示了视图,看起来像这是工作灯光中的问题 – parag

+1

您是否尝试过仅添加一个简单的HelloWorld类型的应用程序而不添加任何小工具?您是否尝试过手动创建这些小部件,而不是使用拖放操作来添加它们? –

回答

0

在dojo中,它不会在预览中呈现(如果存在,则不正确)。尝试下载Android SDK并在模拟器上运行它。我在几个应用程序中遇到了与浏览器模拟器和Dojo移动设备相同的问题。我不经常使用它,但我没有看到这个问题。

1

从技术上讲,除非出现问题,否则不应该产生任何问题,尝试打开浏览器控制台,肯定会有些蹊跷的事情造成问题。

如果可能的话共享代码来调试问题,否则很难提供任何指针而无需使用大小写。

1

在JavaScript调试环境(Firebug)中打开您的移动应用程序并查找错误!

也可能是dojo.parser没有运行。您可以通过执行以下操作手动触发它:

配置您的应用程序,dojo解析器不会自动调用。

<script type="text/javascript" src="dojo/dojo.js" 
    data-dojo-config="parseOnLoad: false"> 
</script> 

dom就绪事件被触发后触发解析器。

require(["dojo/parser", "dojo/ready"], function(parser, ready){ 
    ready(function(){ 
     parser.parse(); 
    }); 
}); 
相关问题