【问题标题】:How does Ratchet and Phonegap work togetherRatchet 和 Phonegap 如何协同工作
【发布时间】:2014-08-05 02:46:43
【问题描述】:

据我了解,Ratchet 需要服务器来更改视图的内容,而无需实际更改页面本身。这是否意味着任何当前正在运行的 JS 文件在视图更改后仍然存在?此外,当与 Phonegap 一起使用时,页面服务器是否仍然需要,还是仅用于使用浏览器进行开发?

【问题讨论】:

    标签: cordova ratchet-2


    【解决方案1】:

    是的,当前运行的 JS 文件在视图更改后仍然存在。就像你说的,你实际上并没有改变页面本身。

    要记住的一点是,请求页面上的 JavaScript 将不会运行。从请求的页面加载 JavaScript 的一种方法是使用 this answer 中讨论的方法。

    另外,我不确定这个老问题是否仍然存在,但一位先生无法让 PhoneGap 和 Ratchet 正常运行,并且能够使用 Ratchet Google Group Thread here 中讨论的方法修复它。

    【讨论】:

    • "另外,当与 Phonegap 一起使用时,页面服务器是否仍然需要,还是仅用于浏览器开发?"那怎么办?
    【解决方案2】:

    https://github.com/RouR/vs-cordova-ng-ratchet 它同时使用了 Apache Cordova 和 Ratchet

    【讨论】:

      【解决方案3】:

      也许不能解决您的问题,但它解决了我在旧 Android 设备上滚动的问题。

      body
      {
      height: auto !important;
      position: static !important; 
      }
      .content
      {
      height: 100% !important;
      position: static !important;
      }
      

      来源:https://github.com/twbs/ratchet/issues/515#issuecomment-60918860

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-09
        • 2019-04-21
        • 2020-01-14
        • 2012-12-21
        • 2013-01-19
        • 2018-07-08
        • 2012-11-30
        • 1970-01-01
        相关资源
        最近更新 更多