【问题标题】:Dojo Mobile ScreenSizeAware not working in Worklight 6?Dojo Mobile ScreenSizeAware 在 Worklight 6 中不起作用?
【发布时间】:2013-08-22 14:49:28
【问题描述】:

我对尝试使用 ScreenSizeAware 来避免为手机和平板电脑编写单独的应用程序很感兴趣。 Worklight 6 提供的 Dojo 代码中是否不包含此功能?

https://dojotoolkit.org/reference-guide/1.9/dojox/mobile/ScreenSizeAware.html#dojox-mobile-screensizeaware

“您需要做的就是要求 dojox/mobile/ScreenSizeAware 并将以下标签放置在您的应用程序中的某个位置。”

<span data-dojo-type="dojox/mobile/ScreenSizeAware"></span>

我在 Eclipse 中启动了一个新的 Worklight 应用程序,并确保我需要 dojox/mobile/ScreenSizeAware 和 dojox/mobile/FixedSplitter。我将 span 语句放在一个空的 UI 中并在浏览器模拟器中运行它,Firebug 立即显示在 default/layers/mobile-ui-layer.js 中发生 JavaScript 错误;未找到拆分器。

我尝试要求 dojox/mobile/Splitter,但没有这样的东西。有没有办法让这个工作?

【问题讨论】:

    标签: dojo ibm-mobilefirst worklight-studio


    【解决方案1】:

    您添加其他代码。参见this 示例

    【讨论】:

    • 是的,正如您从我上面提供的链接中看到的那样,我直接从该示例开始工作。我将示例代码剪切并直接粘贴到我的应用程序中,包括设备主题、样式和要求。 “未找到拆分器”。您在 Worklight 6 中尝试过吗?
    • Worklight 6 移至 Dojo 1.9,并使用不同的目录结构。我担心可能没有包含屏幕感知功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 2013-08-01
    相关资源
    最近更新 更多