Window8平板鍵盤中英文字符的問題
開發(fā)的一個app,幾個測試賬號在PC客戶端和網(wǎng)頁上都可以正常登陸,但某些賬號在Win8平板上時而返回“賬號或密碼不正確”,時而又正確。
多次輸入,“確保”(呵呵,因為真沒確保住,后面便知)用戶名和密碼沒有輸錯。
第一反應是服務器返回結(jié)果有問題,但為什么PC和網(wǎng)頁上一直都好好的,而平板上同一個賬號時而對時而不對?
于是運行模擬器調(diào)試,終于發(fā)現(xiàn)了關(guān)鍵所在。
例如對于賬號“10000@qq.com”在平板上輸入后顯示的是“10000@qq.com”。
看見了吧,是兩個不同的at?!雪n⊙b汗
為什么pc上沒有問題呢,就是因為pc鍵盤上中英文輸入狀態(tài)下at都是@。但win8的平板上在中英文下可不一樣。
要想輸入英文的at,需要先切換到英文輸入法。
(這么說不是程序有問題,是用戶輸入的有問題哈——(*^__^*) 嘻嘻……微軟的這個鍵盤有點坑爹啊