html5 – 更改移动应用中的默认键盘语言

我正在开发一个基于
html5的混合应用程序,它适用于德国客户端.一切都完成了,偶然发现了一个问题.

网络应用程序是德语,但在访问应用程序时,键盘是英语键盘,我需要将其更改为德语.

指定

<html lang="de">

工作真的.

我发现了一些与android / iOs应用相关的问题,在iOS中发现你不能这样做.但在android中,有人能够解决这个问题.

how to change keyboard language programmatically

在html5应用程序中有一种方法吗?

我正在使用backbone.js phonegap

任何帮助表示赞赏.

最佳答案 这真的不可能.您可以更改用户区域设置.

stackoverflow上已存在的解决方案数量:

Here for example,或Here another one.

但是,这只会更改区域设置.您将遇到的问题是键盘本身就是一个应用程序.因此,您不能直接从您的应用程序更改它,也不能保证您的用户将拥有“德语”字符集或插件或其他任何东西,因为他们使用的键盘应用程序.

如果您希望完成所需,那么您唯一真实可靠的解决方案就是创建自己的键盘输入.否则,用户可以将键盘更改为德语.

这意味着您必须自己更改输入语言.

点赞