【发布时间】:2019-01-21 04:10:55
【问题描述】:
我在我的应用程序中使用 ionic 3。我想在客户端手机上隐藏第三方键盘。基本上想禁用使用第三方键盘的选项。我只想显示本机键盘。是否有可能做到这一点。如果是,离子框架中推荐的方法是什么。非常感谢。
问候。
【问题讨论】:
标签: android ios typescript ionic-framework mobile
我在我的应用程序中使用 ionic 3。我想在客户端手机上隐藏第三方键盘。基本上想禁用使用第三方键盘的选项。我只想显示本机键盘。是否有可能做到这一点。如果是,离子框架中推荐的方法是什么。非常感谢。
问候。
【问题讨论】:
标签: android ios typescript ionic-framework mobile
首先,没有办法做到这一点。用户拥有选择键盘的绝对权利。
其次,你永远不应该这样做。你怎么知道本机键盘支持他的语言?也许他视力受损并使用能读出键的键盘?也许他有运动技能问题并使用基于运动的键盘(在 Swype 工作时,我们收到了几位残疾人的来信,他们说他们只能使用我们的键盘)。有些人需要使用第三方键盘是有充分理由的。即使您找到了这样做的方法,也没有正当理由这样做,而且您很可能会伤害您的用户。
第三,没有“本机键盘”。每个 OEM 都有权默认安装自己的键盘。 Google 的键盘并非在所有 Android 设备上都提供 - 一些 OEM 从第三方购买键盘,而其他一些则开发自己的键盘(三星至少曾经基于 Swiftkey SDK 编写自己的键盘)。
【讨论】: