我是Chrome扩展程序的菜鸟,并认为一个简单的方法可以使用谷歌提供的一个简单示例,其中包含完整的源代码。所以我正在尝试这个:
我的理解是,当此扩展加载/生效时,它会将任何网页上的所有键盘输入更改为ALL CAPS。然而,事情并没有发生,实际上没有任何事情发生。
我没有发布源代码,因为上面的链接有我实际使用的源代码,而不是单个字符差异。
要加载/运行我的扩展程序,我会进入chrome:// extensions /,然后将包含我的扩展程序代码的文件夹拖到那里。它加载,没有错误。我认为它是“正在运行” - 但是当我在各种网页上键入按键时没有任何反应。我做错了什么?
我的最终目标是让这个Chrome扩展程序接收来自条形码扫描仪的输入,但这个简单的键盘捕获是一个很好的起点。如果只有它会起作用。如果您有关于抓取扫描仪输入的想法(它发送简单的按键,但非常快),我很乐意听到。
答案 0 :(得分:1)
使用chrome.input.ime API为Chrome操作系统实施自定义IME 。
因此,这只适用于ChromeOS(即在Chromebook上)。它不会在Windows / OS X / Linux上的Chrome中运行。