det*_*tay 6 user-interface android 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
Run Code Online (Sandbox Code Playgroud)
它有可能吗?可以通过原生插件完成吗?还是我在这之后很难完成的事情?
在输入字段上设置 type="number" 会导致显示数字键盘,而不是 iOS 和 Android 上的默认键盘。
但是,这些仍然是默认的本机键盘。要将它们自定义为仅包含您想要的键,您有两个选择:
1)编写一个本机插件来隐藏默认键盘并显示您自己的自定义键盘: http://docs.trigger.io/en/v1.4/modules/native/index.html
您还需要编写 JavaScript 来检测您感兴趣的特定类型的输入元素何时获得焦点,并触发插件方法。
2) 根据您自己的规范创建 HTML5 输入键盘,并在您选择输入元素时显示该键盘。您可以使用此处的建议阻止显示默认键盘: 防止键盘在文本框焦点/单击 iPad Web 应用程序中弹出
我有兴趣了解更多有关需要此类定制级别的用例的信息。用户熟悉默认的输入键盘元素,因此一般来说我建议坚持使用它们。
| 归档时间: |
|
| 查看次数: |
557 次 |
| 最近记录: |