【问题标题】:How to select keyboard in Tizen/HTML5 for Wearables如何在 Tizen/HTML5 中为可穿戴设备选择键盘
【发布时间】:2015-04-09 16:49:27
【问题描述】:

我的 Tizen 可穿戴设备上预装了两个系统范围的键盘,第一个是原装的 Samsumg 键盘,第二个是自定义键盘。第一个是用户在设置中选择的默认值。

我不想更改系统的默认设置,但我希望我的应用程序使用自定义键盘。

在本机 API 中,我看到 Tizen::Ui::InputConnection 对象可以用作 Edit 或 TextArea 控件中的属性,但我在 HTML5 API 中没有看到类似的东西。搜索 Tizen 的论坛没有帮助。

我还在 Tizen 的 SDK IME 的 WebHelperClient 示例中看到了一些未记录的命令,这些命令用于通过 websocket 与 Tizen 的服务通信。可能有一个选择活动键盘的命令,但我没有找到。

感谢任何潜在客户。

【问题讨论】:

    标签: html keyboard tizen-wearable-sdk tizen-native-app


    【解决方案1】:

    Web 应用程序或本机应用程序都无法实现的 IMO。

    原因: 1.在齿轮中,两个键盘不能同时激活。

    1. 另外,假设有一个 API 可用,您可以在应用程序运行时使用它来更改自定义键盘,但是如果您关闭应用程序而不是使用正常的硬件出口(即向下滑动),而是从“最近的应用程序”,那么您为您的应用程序激活的自定义键盘也将设置为其他应用程序。

    此外,此处提供的文档也没有解释您所要求的任何内容 https://developer.tizen.org/documentation/guides/web-application/tizen-features/ime-application

    【讨论】:

    • 原生 InputConnection API 让我觉得在 Tizen 上是可能的,只是在可穿戴设备的 HTML API 中不可用。输入法与特定的 UI 控件相关联,而不是与应用相关联。当 UI 消失时,键盘也随之消失。在 Android 世界中,有许多应用程序使用自己的自定义键盘。是的,文档没有解释任何东西,这就是我在这里提问的原因:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-03
    • 2017-01-08
    • 1970-01-01
    • 1970-01-01
    • 2020-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多