Trigger.io和自定义键盘



我在Android平台上使用Trigger.io,我很好奇是否可以改变输入字段的工作方式。

我知道最近trigger.io发布了一个原生ui更新,但我需要的是这样的东西。

<input type="number" name="age" />  
// this should open a small numeric keyboard
<textarea name="comment"></textarea>
//this should open a custom keyboard with only keys I want on it

有可能吗?可以通过原生插件实现吗?还是我在追求一件很难完成的事情?

在输入字段上设置type="number"已经导致显示数字键盘,而不是iOS和Android上的默认键盘。

然而,这些仍然是默认的本地键盘。要自定义它们以只包含您想要的密钥,您有两个选项:

1) 编写一个本地插件来隐藏默认值并显示您自己的自定义键盘:http://docs.trigger.io/en/v1.4/modules/native/index.html

您还需要编写JavaScript来检测您感兴趣的特定类型的输入元素何时处于焦点位置,并触发插件方法。

2) 根据自己的规范创建一个HTML5输入键盘,并在选择输入元素时显示。您可以使用以下建议来阻止显示默认键盘:防止键盘在iPad网络应用程序中弹出文本框焦点/点击

我很想听到更多关于用例的信息,在这个用例中,您需要这样的定制级别。用户熟悉默认的输入键盘元素,所以总的来说,我建议使用它们。

最新更新