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