UPDATE:的PhoneGap + jQuery Mobile的路径
我想我的问题涉及到这一点:https://github.com/jquery/jquery-mobile/issues/991
我还没来得及尝试补丁呢。任何人都知道这件事?
评论:
它有事可做(我认为)与Ajax调用的PhoneGap和jQuery移动和jQuery之间进行的方式。
我知道代码的工作原理是将相同的EXACT代码放入index.html页面,并将其放入外部页面。
这些文件位于www文件夹中,并且在xcode中可见。
如果我参加了jQuery Mobile的包括出去,链接的网页能正常工作,并在页面加载,所以我知道它是关系到AJAX文件://东西
====== ======================================
使用phonegap 0.9.5和jquery 1.5 .2 jQuery Mobile的1.0a4.1
平台OSX的Xcode 3
如果我使用jQuery Mobile的网页里面所有一个index.html文件,一切工作正常。
但是,当我尝试移动在第二页是这样的:
的index.html search.html
<div data-role="page" data-theme="b" id="jqm-home">
<div data-role="header" data-theme="a">
<h1>Page Title</h1>
</div>
<div data-role="content">
<ul data-role="listview" data-inset="true" data-theme="c" data-dividertheme="b">
<li data-role="list-divider">Search By</li>
<li><a href="search.html">Username</a></li>
</ul>
</div>
</div>
我结束了刚刚起步的微调永远。
我曾尝试:
/www/search.html
/search.html
文件://www/search.html
所有这些导致即时页面加载失败。
如果我只是在代码中使用相对路径,我会得到无限的微调。
我也试过移动到jquery 1.6,它没有任何区别。
我在这里错过了什么?
请问那个页面链接总是相对的吗?你可以创建一个apphost变量或创建绝对链接?我注意到jQuery Mobile中页面链接的bugginess以及....不知道如何解决它。 – 2011-05-05 21:32:07