2013-02-28 46 views
1

我試圖通過jQuery加載本地文件。我的文件夾結構如下所示:jquery加載本地文件不能在Phonegap /科爾多瓦

- index.html 
- js 
---- jquery.js 
---- index.js 
- views 
---- view1.html 

我已經再發這樣的功能:

function loadPage(file){ 
    $('#page-wrapper').load(file); 
} 

而且從index.js這樣稱呼它:

loadPage('./views/view1.html'); 

這個偉大的工程在Chrome中(當禁用網絡安全時),但它不會使用Phonegap在我的iPad上加載文件。在config.xml中我設置了<access origin="*" />,所以它應該工作,但它不?

任何想法?

+0

試loadPage( '視圖/ view1.html'); – Derek 2013-02-28 13:01:22

+0

也不起作用。在Chrome中加載情況良好 - 但在iPad上的Phonegap中完全不加載。 – Elias 2013-02-28 13:07:41

+0

如果您將.ipa重命名爲.zip,您應該能夠查看其中的內容 - 您是否看到在ipa中鏡像的目錄結構,還是會錯過或展平? – rmc47 2013-02-28 13:20:18

回答

-1

嘗試

$.mobile.changePage('./views/view1.html'); 
+1

我沒有使用jQuery Mobile,並且不會那樣做,因爲應用程序不需要它。所以$ .mobile函數無法使用(此外 - 它不是一個jQMobile視圖)。 – Elias 2013-03-01 07:39:58