从Javascript Chrome应用程序触发系统范围的键盘事件
Trigger System-wide Keyboard Events from a Javascript Chrome App
是否有办法从Javascript Chrome应用程序触发系统范围的键盘事件(即模拟实际键被物理按下)?
目前我有
target.dispatchEvent(new KeyboardEvent(..));
,但这只能在浏览器内的目标元素上调用。
最终,我希望能够有一个回调
function typeLetter(character){ }
将键入一个字母character
,无论Chrome是否为活动窗口。
欢迎任何建议!
我很确定这在不同的应用程序之间是不可能的。我认为即使在浏览器标签之间也会有问题。如果可能的话,那么随之而来的将是大量的安全问题。
模拟除当前运行的应用程序(chrome)以外的任何地方的按键将打开一个蠕虫的跨站点脚本攻击和键记录黑客。
相关文章:
- 正在全局范围中查找JavaScript函数
- 如何通过数组更新角度子范围
- 如何使用ngrepeat和双向绑定获得指令的隔离范围
- HTML范围:动态设置值属性
- "实例范围”;TypeScript类的getter/setter
- jquery日期选择器年份范围默认值
- Jpgraph:如何手动设置X轴和Y轴的范围
- 在对象数组中查找多个值的d3范围
- 动态加载angularjs并生成控制器和范围
- 如何通过谷歌应用程序脚本从谷歌文档中的位置确定命名范围
- 在Materialize Calendar中设置年份范围
- 在MVVM视图模型中处理应用程序范围的元素
- setInterval游戏循环的范围问题
- AngularJS获取范围中的选定项目
- 从指定范围创建字符数组
- Android键盘不适用于包含Javascript的网页
- 如何使用键盘箭头键移动 html5 范围滑块手柄
- Ipad上的虚拟键盘使输入[类型=范围]滑块拇指消失
- 当使用键盘清除日期文本框时,jQueryUI日期选择器无法验证日期范围
- 从Javascript Chrome应用程序触发系统范围的键盘事件