2

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

4

3 回答 3

0

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

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

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

于 2015-02-11T16:55:39.293 回答
0

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

要记住的一件事是请求页面上的 JavaScript 不会运行。从请求的页面加载 JavaScript 的一种方法是使用此答案中讨论的方法。

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

于 2014-06-27T22:14:22.110 回答
0

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

于 2014-12-09T08:55:54.920 回答