【问题标题】:IBM Worklight 6.1 - Shake device for direct updateIBM Worklight 6.1 - 摇动设备以直接更新
【发布时间】:2014-07-19 18:44:53
【问题描述】:

在学习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

但是,当我摇动设备时,我无法收到直接更新的提示。 是否有任何更改,我必须完成才能收到直接更新。

PDF

【问题讨论】:

    标签: android ibm-mobilefirst


    【解决方案1】:

    你读到的这个模块是什么,它说你可以通过摇晃设备来调用直接更新?提供链接。

    Worklight 6.1 中的直接更新将在两种情况下发生,并且在应用程序重新部署到 Worklight 服务器后

    1. 应用程序启动时
    2. 从后台返回到前台时

    要使用“摇动刷新”功能,您需要按照以下说明进行操作:Preview web resource changes on an emulator or mobile device

    重要:

    • 摇动刷新不是生产功能
    • 摇动刷新与“直接更新”功能相同
    • 摇动刷新需要使用预览资源
    • 摇动刷新意味着仅用于测试

    使用“摇一摇刷新”:

    1. 创建一个新的 Worklight 项目和应用程序

    2. 添加安卓环境

    3. 运行方式 > 在 Worklight 开发服务器上运行

    4. 打开 Worklight Console 并预览 Android 环境

    5. 点击此图标复制预览网址

    6. 打开生成的Android项目> assets > wlclient.properties

    7. 将“index.html”替换为您在上述第 5 步中复制的“预览 URL”

    8. 在设备上运行应用程序;验证它是否正常工作

    9. 在 Eclipse 中更改一些 Web 资源

    10. 运行方式 > 在 Worklight 开发服务器上运行

    11. 摇晃设备

    现在应该刷新设备中的应用程序资源。

    【讨论】:

    • 您能否参考这个文档public.dhe.ibm.com/common/ssi/ecm/en/epp14077usen/…,这个概念将在这个主题下解释:在浏览器和设备上即时预览
    • 这不是问题的答案。并且都知道直接更新的工作原理。
    • 在开发者机器上:保存代码并刷新浏览器这行纯粹是直接更新。
    • 是的,我致力于开发工作灯,但就我从 IBM 学到的模块而言,我也知道直接更新是如何工作的,但我需要知道 在设备上:保存代码并摇动设备 这句话可能是真的。
    • 直接更新是一项生产功能。摇动设备以刷新 Web 资源不是生产功能,需要更改生产环境中不支持的应用程序代码。
    猜你喜欢
    • 2015-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多