簡體   English   中英

在客戶端編程語言中更改鍵盤語言

[英]change keyboard language in client-side programming languages

我想專注於輸入元素更改鍵盤語言。
有沒有辦法在客戶端編程語言中更改鍵盤語言?
有沒有辦法在javascript中更改鍵盤語言?

瀏覽器無法強制操作系統使用其他語言的鍵盤。

最好的辦法就是設置頁面的語言(例如, 使用此列表中的代碼 <html lang='fr'> ),並且操作系統會根據需要更改語言。

例如,在OSX上,“ System Preferences > Keyboard > Input Sources設置System Preferences > Keyboard > Input SourcesAutomatically switch to a document's input source名為“ Automatically switch to a document's input source ,如果用戶希望鍵盤將其切換到文檔語言,它將切換。

如果您在諸如瀏覽器之類的客戶端上運行Web應用程序,那么Javascript將無法控制操作系統級別的情況。 它只是在內存中提供了一個線程來運行其進程。更改鍵盤語言是用戶必須啟動的操作。 我能想到的,您可以為獲得良好的用戶體驗而做的唯一一件事就是向用戶顯示工具提示,以更改其語言設置

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM