因此,我構建了一個漂亮,閃亮的HTML5應用程序,針對移動Safari和Android的默認瀏覽器。我測試的Android版本是2.1和2.2。Android瀏覽器textarea滾動到所有地方,無法使用
我的應用程序在它的一個頁面上有一個textarea,這個textarea有時會有很多文本。它基本上是一個自由形式的寫作領域。
這可以在iOS中按預期工作。但是,在Android上,鍵入內容時,屏幕會在每次擊鍵時大幅上下滾動,但通常在打字時無法看到您正在鍵入的內容,並且在所有跳轉時都會暈眩。此外,如果textarea內的內容超過其高度,則無法在其中滾動。
甚至不讓我開始橫向模式。上述問題在那裏更加突出。
這感覺就像一個Android的錯誤,因爲我的textarea真的沒有什麼奇特的。我已經將它精簡到基本的要素,並且它的行爲相同。
想知道是否有其他人對他們的textareas在Android上有很多樂趣,也許可以提供一些建議,或者至少感同身受?
似乎Google已經設法在Android的Gmail網絡界面中解決這個問題。我猜這裏有一些JS魔法,因爲我的標記/ CSS是相同的。
奇怪的是我想只有基本的textarea功能,比如滾動,鍵入和在光標周圍移動,我可以在Gmail上做這些事情或多或少,但在我自己的網頁上,不是,似乎有什麼特別的阻礙它,也許它是我使用的jQTouch庫。 – Eschaton 2010-12-21 16:29:59