如何在Worklight Dojo App中使用自定义主题

时间:2013-11-05 21:16:07

标签: themes ibm-mobilefirst dojox.mobile

我有一个自定义主题,我想在worklight中用于dojomobile应用程序。无论运行什么设备,我如何强制使用worklight?我尝试了以下,没有工作。它一直回到设备默认值。

<script src="dojox/mobile/deviceTheme.js" data-dojo-config="mblUserAgent: 'myui'"></script>

<script type="text/javascript" data-dojo-config="isDebug: false, async: true, parseOnLoad: true, mblHideAddressBar: false, mblUserAgent:'myui'" src="dojo/dojo.js"></script>

2 个答案:

答案 0 :(得分:2)

请勿加载deviceTheme.js。只需直接链接到您的CSS。

答案 1 :(得分:1)

确保在主.html文件中加载deviceTheme.js后加载样式表。

示例:

<script type="text/javascript" src="dojox/mobile/deviceTheme.js" data-dojo-config="mblThemeFiles: ['iphone','ipad']"></script>
<link rel="stylesheet" href="css/MyCSS.css">

同样使用Chrome开发者工具之类的工具可以帮助您了解如何解析CCS以及哪些定义会覆盖其他定义。