2012-11-27 69 views
0

我們觀察到一個很奇怪的錯誤與我們對三星S3(運行Android 4.0.4)文本區域/輸入字段只獲得在鍍鉻/網頁流量Samasung S3填充部分文字

當鍵入文本應用程序文本區域只會填入每個單詞的第一個字符,並且只能在您按下空格或從預測文本中選擇一個單詞之後。

鍵入「地獄..什麼」會導致「W牛逼H」在文本區域被輸入在不同的屏幕

其他文本區域進行工作的罰款。

關閉預測性文字也解決了問題。

有沒有人遇到過這個問題?

回答

0

經過進一步調查,我們發現,有問題的textarea的是不改變外觀,當它得到了關注 - 點擊時我們所有的工作文本字段變成橙色邊框方壟斷領域。

事實證明,Android提供一個奇怪的現象,動態與自然元素替換您輸入的字段,因爲他們得到的焦點(因此未風格能夠橙色邊框平方位:()

起腳 - 如果你的輸入是在一個元素與CSS絕對定位失敗,這似乎也搞亂了一些形式的鍵盤輸入。設置元素(和父元素)使用位置靜態修復問題。

我們只看到了這個s3當預測文本開啓時(這是默認設置..)但它可能在其他設備上。

粉筆這一個機器人會向瀏覽器仍然是一團糟..

注意,使用這個CSS的黑客阻止被取代的自然元素:

input:focus { -webkit-user-modify: read-write-plaintext-only; } 

引起我們所有的文本字段有問題的概述在這個線程中。

0

我有這個問題太很長一段時間,但已發現的關鍵,停止該故障是每個遇到的第一個字符輸入唯一的問題時關掉預測文本選項,在鍵盤設置。就個人而言,我喜歡的預想是對99%的時間,但一些網頁(電子郵件提供商爲主)未配置爲預測性文字中使用,所以我一直在&預測文本只是將其關閉,每當我遇到我遇到第一個字符輸入唯一問題的網頁。要打開/關閉它,只需按下鍵盤&上的齒輪按鈕,它就會顯示預測文字,只需將滑塊向左滑動即可。這將允許一次輸入整個單詞而不是一個字符。然後,一旦完成打字,您可以再次打開齒輪&重新打開預測文字。