2010-12-12 61 views
1

我是移動開發新手,我想知道使用phonegap開發的應用程序是否能在Blackberry OS 5上正常工作,因爲他們還不支持它。我在我的應用中不需要任何花哨的功能,並希望使用phonegap來開發Android,iPhone和Blackberry。但是當然,我和其他人一樣,在不同版本的Blackberry操作系統上遇到問題。Phonegap當前版本是否適用於BlackBerry OS版本5?

Thanx。

回答

2

是的,但在OS 4.x版本上運行,你必須針對PhoneGap的BlackBerry應用程序,而在OS版本5或6,你需要針對BlackBerry Widgets/WebWorks運行 - 在同一應用程序可能在兩個如果你用工作兼容的功能,但您需要兩種不同的版本,就好像它們是兩種不同的手機。

3

我有機會測試一次。我已將Phonegap應用程序放在5.0上並觀察其行爲。應用程序已正確啓動。但我觀察到以下問題。

  1. 支持HTML5,但不支持localStorage和sessionStorage。您需要查找替代方法。
  2. HTML頁面轉換太慢。結束使用肯定不會接受性能。
  3. 很少jQueryMobile API不起作用。
  4. 您不能確定該頁面將與您在6.0+中看到的相同。很少有元素被扭曲。
  5. 你需要測試每個UI元素,看它是否正常工作。例如,datepicker在頁面右側顯示日期而不是左側
  6. 很少PhoneGap API不工作或它們崩潰。例如API來啓動相機崩潰。

在觀察上述問題後,我覺得即使phonegap在5.0中支持,它也沒什麼大不了。

+0

謝謝您的回答:) – thelinuxer 2012-12-01 23:33:20

+0

我的PhoneGap 2.8.1應用程序使用href標記爲頁面只是簡單的導航。如此簡單的應用程序在bb 6.0上崩潰。它僅使用會話存儲和ajax加載一次。 – amorbytes 2013-08-30 11:26:12

+0

我正在開發簡單的phonegap 2.8.1 bb應用程序。 我用bb os 6.0在設備torch 9800上測試過它,但是當我通過href標籤從一個頁面導航到另一個頁面時,它崩潰了。 我只在頁面加載一次才使用ajax加載和會話存儲。 如此簡單的應用程序在bb上崩潰。 – amorbytes 2013-08-30 11:32:07

0

現在,對早期版本BlackBerry的支持已從Cordova 3.0開始撤銷,後者僅支持BlackBerry 10。請參閱以下鏈接瞭解更多詳情。

PhoneGap - BlackBerry Support

感謝, prodeveloper

相關問題