我无法设置涉及jquery-mobile的IBM Worklight项目。以下是我的环境详情:
我可以创建一个新的worklight项目(称为MyLab1)并将jquery-mobile CSS和JS文件关联到它。然而问题是:
默认的.html文件创建为index.html(在' apps-> MyLab1-> common'下),而我的期望是它应该是MyLab1.html(根据我从IBM Worklight获得的培训材料
'移动导航'窗格完全空白,而我的期望(再次根据培训材料)是我会看到一个页面(默认)'控制那里
每当我尝试创建新控件时(在移动导航'窗格下),我都会收到错误消息'移动导航控件无法添加到当前页面。此功能仅适用于具有jQuery Mobile或Dojo移动设备'
我没有看到任何选项(在eclipse菜单下)启动或停止Worklight服务器(开发人员工作室版本附带)
我对移动应用程序开发空间(刚开始本周设置的IBM工作灯)相当新,鉴于上述问题,我相信我可能会做一些根本错误的事情。
答案 0 :(得分:0)
启动Worklight 6.1,非常期待 new 应用程序文件名'是main.js
,main.css
和index.html
。
此外,虽然您可以自己添加jQuery Mobile,you should instead use the wizard Worklight Studio provides for you
这样,您选择的文件不仅可以正确添加到项目中,而且HTML文件也会相应更新(HEAD引用,body元素中的初始jQuery Mobile模板)。
然后,Palette视图还应列出您可以在应用程序中使用的相关jQuery Mobile小部件。
如果您打算使用Worklight 6.1,请关注Worklight 6.1 training modules 我的印象是您正在阅读Worklight 5.0.x培训模块。
要启动或停止Worklight Server,您需要打开“服务器”视图,然后单击play
或stop
按钮。
使用键盘快捷键Ctrl + 3并编写"服务器"。
答案 1 :(得分:0)
我在尝试了一些事情后找到了解决方案。事实证明,WL-6.1.x与JRE 6(32位)和日食Juno(32位)组合并不能很好地工作。一旦我切换到JRE7 / Juno-64位;事情显然开始起作用了(至少现在)。
感谢Idan的有用评论