从WebOS / Mojo中的阶段助手调用setupWidget

时间:2010-07-07 00:03:36

标签: javascript webos palm mojo

Palm的WebOS中的滚动条和其他小部件通常被称为:

this.controller.setupWidget(Mojo.Menu.appMenu, {}, this.appMenuModel); 

代表“场景”的JavaScript助手文件。

我的应用程序很简单,只需要一个视图,所以除了stage-assistant文件和index.html文件之外,我没有使用任何其他文件,其中包含指向各种其他JS和CSS文件的链接。试图像这样调用setupWidget会导致错误(Uncaught TypeError:无法调用对象的方法'setupWidget'):

StageAssistant.prototype.setup = function () {
    this.controller.setupWidget("widgetId",{},{});
}

在一个句子中,我希望能够从舞台助手文件中启动Mojo HTML滚动条小部件。

1 个答案:

答案 0 :(得分:2)

问题是StageController类上没有setupWidget方法。你必须有一个场景或者没有什么可以在舞台上展示。整个Mojo小部件系统依赖于此舞台/场景层次结构。