2

我是 IBM worklight 的新手。我使用 Dojo mobile 创建了一个应用程序,将小部件拖放到富页面编辑器中,但是当我运行应用程序或在预览中检查结果时,小部件没有显示

4

3 回答 3

1

从技术上讲,它不应该产生任何问题,除非出现问题,尝试打开浏览器控制台,一定有一些可疑的东西产生了问题。

如果可能的话,分享代码来调试问题,否则很难在没有用例的情况下提供任何指针。

于 2013-01-16T06:56:22.830 回答
1

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

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

配置不会自动调用 dojo-parser 的应用程序。

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

在 dom-ready 事件被触发后触发解析器。

require(["dojo/parser", "dojo/ready"], function(parser, ready){
    ready(function(){
        parser.parse();
    });
});
于 2013-02-18T14:03:39.417 回答
0

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

于 2012-12-26T16:45:32.003 回答