2009-05-05 53 views
0

我正在嘗試使用Aptana構建iPhone 網絡應用程序。我從來沒有使用Aptana。我下載了iPhone支持並開始了一個新項目。它現在問我是否要導入一個JavaScript庫並列出「大個子」。 iPhone的Safari能夠使用這些,特別是jQuery嗎?我看到jquery有一個特殊的iphone庫,所以我的猜測是否定的。所有的JavaScript庫都可以在iPhone上使用嗎? Aptana問題

我應該告訴它使用jquery(或其他庫),還是應該手動下載特殊的iphone javascript子集並嘗試將其集成到我的項目中?

回答

3

據我所知,JQuery應該可以在iPhone上正常工作。您正在討論的特定庫必須是附加功能,才能充分利用iPhone的特性,如能夠處理顯示定位事件,或者可以使用Webkit css動畫擴展。

雖然您需要小心事件,因爲iPhone上的大多數鼠標相關事件的行爲與您所期望的有些不同。該演講由PPK提供了一些線索吧:

http://yuiblog.com/blog/2009/04/27/video-ppk-jsevents/

+0

好主意 - 我的jQuery大型網站在iPhone上運行良好,就像你說的,一些問題與鼠標事件相關,其他問題與窗口大小調整器相關(移動Safari瀏覽器故意不觸發窗口大小調整事件用於切換方向)。如果您試圖將元素固定到可視區域的一側,這可能會成爲問題。 – guns 2009-05-05 22:03:45

0

是的,iPhone應該運行的jQuery就好了。 javascript支持令人驚訝的能力。儘管你可能想看看那裏的一些iPhone特定的庫。我忘記了他們的名字。 iUI我想?

相關問題