2011-06-11 68 views
2

另外,有沒有一種方法可以先在基於webkit的瀏覽器中測試這些webapp,例如先在PC上使用chrome(可能帶有phonegap插件),然後再編譯它在設備或仿真器上進行測試?關於使用PhoneGap for Android或iOS開發應用程序的最佳實踐的任何建議/建議?

問題的關鍵在於排除錯誤的html,javascript代碼在設備或模擬器上非常困難。您無法查看js控制檯以查看所有錯誤。 Weinre很棒,但它在初次加載頁面時無法吐出錯誤的瀏覽器投訴。

如果我們可以在深入測試Android設備之前驗證html,js,css應用程序,那將會很棒。即在解決更復雜的更深層問題之前清除一些簡單問題的方法。

任何經驗/建議/想法/指針非常感謝。

Paul>看起來很有前途。將嘗試並報告回來。它似乎在phoneGap mob開發知識。您將通過什麼關鍵步驟開發phoneGap mob網絡應用程序?

回答

0

我會推薦你​​使用Safari。在您的Safari(Mac)上進入設置(在PC上)轉到首選項 - >高級 - >檢查「在菜單欄中顯示」。

現在您可以在菜單「開發」「用戶代理」中找到。在那裏你可以改變將被髮送到服務器的UserAgent標識。然後您可以將其更改爲iPhone。

這樣你至少可以測試它的iOS。

希望有所幫助。

1

Ripple是一個包含PhoneGap模式的Chrome插件。

對於JavaScript靜態驗證,PhoneGap Android Eclipse AppLaud插件包含JSLint模式。

+0

> Ripple似乎在我的ubuntu + chrome上很容易崩潰。即使我從cmd行啓動。/opt/google/chrome/google-chrome --enable-plugins --allow-file-access-from-files雖然方向正確,但尚未完成。感謝您指出。 – GeorgeW 2011-06-13 18:44:10

相關問題