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