jQuery Mobile和Cordova(PhoneGap)

时间:2013-11-17 18:23:26

标签: jquery jquery-mobile cordova

我正在编写一个Cordova(PhoneGap)应用程序,目前正在使用jQuery。我对使用jQuery Mobile犹豫不决,因为我不认为它允许灵活性。我认为你做事的唯一方法就是它的方式。但我正在考虑使用它,因为它会让我更容易。我只需要知道我可以做某些事情:

  • 有些情况下JQM对我来说非常好,例如,在页面之间切换。但是,在某些情况下,我希望使用用户的触摸位置在页面之间手动滑动,而不是仅使用单个幻灯片动画。是否可以手动设置屏幕上页面的位置,以便我可以用手指在它们之间滑动?
  • 我注意到有两个JQM css文件,一个包含主题,一个没有,只是结构。这两者之间究竟有什么区别?实现自定义主题有多难?
  • 我有一个标题显示在某些页面上,但只有在屏幕上向下滑动时才会显示。我可以手动向下滑动屏幕上方的标题吗?

此外,如果有人一起使用Cordova(PhoneGap)和jQuery Mobile,如果您有任何一般性提示或技巧可以让我更快地完成这个过程,那将非常感激。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

我现在用JQM构建了一些应用程序。

  1. 你可以这样做,但你需要写一些自定义的东西。在版本1.40rc 1中,还有一些基于触摸的导航控件。我建议查看文档。

  2. 没有额外主题的那个没有区别就是没有b,c,d ...主题。我倾向于使用基本的css结构,然后在此基础上构建我自己的自定义结构。 JQM建议使用themes文件夹。我在过去发现这有点笨重,因为它增加了许多额外的代码。您可以轻松编写自己的CSS样式。我通常有一个jqm-custom.css,我包含在基本样式之后。

  3. 您可以设置固定标头是 - 我相信这就是您所要求的。 rc1.4中的这种支持要好得多。

  4. 在google群组上进行搜索 - 对于phonegap和jqm这将是您最好的选择 - 您将遇到一些奇怪的问题。