在研究IBM Worklight 6.1时,这些模块告诉您,摇动时可以将Web资源中的更改直接更新到设备上;对于Web,也可以重新加载页面以查看结果。我做了以下几项测试
1. Developed a sample application in IBM Worklight 6.1.0
2. The app should connect to the worklight server, so i made connectOnStartUp:true
3. Added Android environment, build and deployed the app successfully.
3. Deployed the app to android device [version - 2.3.6]
4. Added some web resources to the app and saved the file successfully
5. If I reload the web page in the desktop, the changes are automatically reflected
但是,摇动设备时,我无法收到直接更新的警报。
是否有任何更改,我必须做才能接收直接更新。
最佳答案
您读过什么模块,可以通过摇动设备来调用直接更新?提供一个链接。
仅在两种情况下,并且仅在将应用程序重新部署到Worklight Server之后,才在Worklight 6.1中进行直接更新:
在启动应用程序时
从背景返回到前景时
为了使用“摇动刷新”功能,您需要按照Preview web resource changes on an emulator or mobile device中提供的说明进行操作。
重要:
摇动刷新不是生产功能
摇动刷新与“直接更新”功能不同
摇动刷新需要使用预览资源
摇动刷新仅用于测试
要使用“摇动刷新”:
创建一个新的Worklight项目和应用程序
添加Android环境
运行方式>在Worklight Development Server上运行
打开Worklight Console并预览Android环境
通过单击以下图标复制预览URL:
打开生成的Android项目>资产> wlclient.properties
将“ index.html”替换为您在上述第5步中复制的“预览URL”
在设备上运行应用;验证它是否正常
在Eclipse中更改一些Web资源
运行方式>在Worklight Development Server上运行
摇晃设备
现在应刷新设备中的应用程序资源。