在谷歌浏览器中使用全屏 API 时,我无法在输入元素中使用字母数字键盘
I cannot use alphanumeric keyboard in a input element when using the FullScreen API in Google Chrome
在谷歌浏览器中,当我使用全屏API并尝试在输入元素中输入字母数字内容时,它不会做任何事情。它在火狐中工作。
他们是谷歌浏览器中解决此问题的解决方法吗?
docElm.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
检查此链接
来自链接的内容:
带按键输入的全屏
出于安全原因,大多数键盘输入在全屏模式下已被阻止。但是,在谷歌浏览器中,您可以通过调用带有标志的方法来请求键盘支持:
docElm.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
这在 Safari 中不起作用,并且不会调用该方法。
对于 Firefox,我们正在讨论和研究如何在不危及最终用户安全的情况下添加键盘输入支持的各种方法。一个还没有人实现的建议是requestFullscreenWithKeys方法,它反过来会为用户触发某些通知。
相关文章:
- Javascript获取具有不同id的文件数's来自没有多个属性的文件输入元素
- 访问代码生成的输入元素上的keyup事件
- 如何通过jQuery发送选定的元素和文本输入
- 使用 jQuery,当我在输入框外部单击时,如何更改输入元素的值
- 从IE中的不同元素调用时,文件输入控件未正确启动
- 使用jQuery切换来显示内容,但防止在用户单击输入元素时关闭
- 单击其他元素或鼠标向上时隐藏输入框,但保留一次焦点
- 如何在dom元素中插入输入标记数据插件
- 根据输入文本按元素排序,AngularJS
- 更新最大滑块元素输入类型=文本
- 角度/动画引导元素(输入组)
- 如何创建表单元素输入框,标签使用javascript onclick
- 绑定到单击事件以查找子元素输入值
- 特定值元素输入未被读取
- 在JavaScript中将用户输入的元素输入到数组中
- JQuery隐藏元素输入问题遍历
- 如何找出表单是否没有任何元素(输入,选择)在jquery
- 使用表单元素(输入)初始化放大弹出菜单
- 如何获取所有子元素输入
- 基于子元素输入控制父元素:focus