2012-04-04 51 views
1

我發現了一些rss閱​​讀器的代碼。我想用它來做我的黑莓應用程序。代碼包含html,css和javascript文檔。我寫了config.xml的應用程序。當我在黑莓模擬器上編譯並嘗試我的應用程序時,它將無法正確加載。這就像應用程序沒有CSS。我只是想知道,當我寫這樣的東西:在黑莓應用程序中使用jQuery Mobile

<div data-theme="e" data-role="header" data-position="fixed" > 

爲什麼黑莓不能理解它?因爲在css文件中沒有css解釋。而且我看不到還有其他問題。 我希望我能找到我的問題=)

下面是一些截圖:

enter image description here enter image description here

任何想法將是巨大的!

回答

0

1.確保您使用的jQuery Mobile版本正確使用jQuery Core版本。 jQuery Mobile 1.0.1及更早版本獲得jQuery Core 1.6.4和jQuery Mobile 1.1.0以及更新版本獲得jQuery Core 1.7.2。 http://www.jquerymobile.com/download

2.請確保您正在加載的任何資產(如jQuery或jQuery Mobile)的所有文件名中都使用了正確的字符。

  • 對於歸檔文件名,只能使用字母數字字符,並以字母開頭的文件名。
  • 對於歸檔中的文件,只能使用字母數字字符,下劃線或句點。文件名必須以字母開頭。

來源:https://bdsc.webapps.blackberry.com/html5/documentation/ww_developing/bestpractice_compiling_ww_apps_1873324_11.html

注意,連字符是不允許和jQuery的文件命名約定使用。

+0

感謝您的回答,我更新了jquery版本,但仍然繼續。我在託管文件中使用jquery。所以文件不在我的文件夾中。我無法理解這個問題。 – jakobiyem 2012-04-04 20:37:05

+0

由於你正在創建一個本地應用程序,所以不要依賴CDN作爲核心文件(因爲這需要互聯網連接)。在本地託管文件,並正確命名它們。我很確定這些文件名中的連字符是什麼與你搞砸。 http://www.jquerymobile.com/download。下載ZIP存檔並將設備上的文件存放在主機上。確保從文件名中刪除所有連字符,包括CSS圖片精靈(這需要您在樣式表中對舊精靈源進行搜索/替換)。 – Jasper 2012-04-04 20:40:44

+0

感謝您的回答,我無法回覆,並且問題包含。但可能你是對的,這是我第一個使用jquery mobile嘗試的例子,我可以做一些錯誤。 – jakobiyem 2012-05-14 14:04:50