【问题标题】:How to hide third party keyboard in ionic Framework如何在离子框架中隐藏第三方键盘
【发布时间】:2019-01-21 04:10:55
【问题描述】:

我在我的应用程序中使用 ionic 3。我想在客户端手机上隐藏第三方键盘。基本上想禁用使用第三方键盘的选项。我只想显示本机键盘。是否有可能做到这一点。如果是,离子框架中推荐的方法是什么。非常感谢。

问候。

【问题讨论】:

    标签: android ios typescript ionic-framework mobile


    【解决方案1】:

    首先,没有办法做到这一点。用户拥有选择键盘的绝对权利。

    其次,你永远不应该这样做。你怎么知道本机键盘支持他的语言?也许他视力受损并使用能读出键的键盘?也许他有运动技能问题并使用基于运动的键盘(在 Swype 工作时,我们收到了几位残疾人的来信,他们说他们只能使用我们的键盘)。有些人需要使用第三方键盘是有充分理由的。即使您找到了这样做的方法,也没有正当理由这样做,而且您很可能会伤害您的用户。

    第三,没有“本机键盘”。每个 OEM 都有权默认安装自己的键盘。 Google 的键盘并非在所有 Android 设备上都提供 - 一些 OEM 从第三方购买键盘,而其他一些则开发自己的键盘(三星至少曾经基于 Swiftkey SDK 编写自己的键盘)。

    【讨论】:

    • 非常感谢您的精彩解释。到目前为止,我也找不到任何有效的解决方案,每个人都建议不是这样做的好方法。
    猜你喜欢
    • 2015-09-03
    • 1970-01-01
    • 1970-01-01
    • 2017-11-07
    • 2018-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-23
    相关资源
    最近更新 更多