我正在嘗試將使用jQuery Mobile的Phonegap應用程序遷移到黑莓手機。當我啓動的應用程序,在Android和iOS上運行良好。我看不到任何樣式,javascript。Phonegap + jQuery Mobile + Blackberry陷阱
我想,黑莓webworks應用程序使用的不是io和Android的文件路徑。一般來說,我覺得這個文件路徑有點奇怪。
就像當您在HTML文件中使用文件路徑時一樣,對於Android和iOS,正常的相對路徑也不錯。但是如果你在JS中指定了一個文件路徑,你需要安裝"file:///android_asset/www/res/img"
,而對於iOS,則需要"res/img/"
。但無論如何......黑莓手機在這裏的情況如何?
外部JavaScript和CSS文件需要類似以下內容嗎?
<link rel="stylesheet" href="local:///lib/jquerymobile/jquery.mobile.min.css" />
還是應該通過指定相對路徑來正常工作?
除此之外,還有其他的缺陷嗎?就像我聽說有關使用「破折號」,「強調」的文件命名問題,無論如何。
如果有人經常使用BB的Phonegap應用程序可以分享他們的經驗,那將會很棒。
THX。知道路徑不是問題可以幫助我調試。我想,當jQuery手機試圖操縱一些html元素時會發生一些錯誤。我會讓你知道它是哪一個。 – j7nn7k
@JoheGreen,是的!讓我知道,沒問題:)你可以先嚐試在Ripple上運行應用程序(Chrome插件來運行phonegap應用程序!) –
我和Ripple一起去了,因爲這是RIM建議的新解決方案。該應用在Ripple上運行良好。由於我沒有RIM設備,我不知道Ripple的行爲與真實設備相比有多精確,雖然... – j7nn7k