Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 8 平板鍵盤中英文 @ 符號陷阱:全形/半形輸入差異導致登入失敗

編輯:Windows 8 系統介紹

開發測試發現:PC/網頁登入正常,Win8 平板特定賬號時而成功時而失敗。經模擬器調試發現核心原因:

平板鍵盤中文輸入法下輸入 @ 產生 **全形 @(@)**,英文輸入法下才產生 **半形 @(@)**。兩者字碼完全不同,導致驗證失敗。

PC 鍵盤中英狀態下 @ 均為半形,無此問題。Win8 平板鍵盤中英切換對符號輸入影響巨大。

解決方案

  • 用戶端:輸入郵箱/含 @ 的帳號時,**務必先切換至英文輸入法**。
  • 開發端:登入驗證層增加全形/半形 @ 正規化處理(自動轉半形再比對),兼容用戶輸入習慣。

微軟此鍵盤設計極易誤導用戶,開發者需主動防禦此類輸入差異。

Copyright © Windows教程網 All Rights Reserved