有没有一种方法来模拟铬扩展的按键?例如,当我点击扩展按钮时,我可以指定将'ABC'键发送到浏览器窗口。Chrome扩展程序发送密钥
4
A
回答
3
不幸的是没有(这是一个javascript问题,Chrome API不提供任何帮助)。
您只需发送一个按键事件(例如参见this question),但无法模拟实际的按键操作。如果父页面监听按键事件,那么它会捕获它(这个事件不会将所有的信息作为一个真正的按钮按下事件,所以它可能仍然不起作用),否则什么都不会发生。
1
现在,您必须阅读HTML5规范并模拟浏览器会执行的所有操作。 Here was my last attempt at it。
相关问题
- 1. 如何保护Google Chrome扩展程序中的API密钥?
- 2. 发送Chrome扩展页
- 3. Chrome扩展程序
- 4. 从Chrome扩展程序发布到MongoDB
- 5. Chrome扩展程序自动触发
- 6. 同时发送一个Chrome扩展程序桌面通知
- 7. 如何从Google Chrome扩展程序发送推文?
- 8. Chrome扩展程序在Gmail发送后执行脚本
- 9. 发送电子邮件到Chrome扩展程序与Mailgun
- 10. Chrome扩展程序,在标签页之间发送数据
- 11. Chrome扩展程序identity.email空
- 12. 租用Chrome扩展程序?
- 13. 关闭Chrome扩展程序
- 14. Chrome扩展程序中硒
- 15. Chrome扩展程序androidpublisher packageName
- 16. Chrome扩展程序:DOM + ContextualMenu
- 17. Chrome扩展程序+飞镖
- 18. Chrome扩展程序tab.url undefined
- 19. Chrome扩展程序:下载
- 20. Chrome扩展程序API操纵其他已安装的Chrome扩展程序?
- 21. 在Chrome扩展中保护网站API密钥
- 22. 我在Chrome扩展中使用哪个Google AJAX API密钥
- 23. 如果我的扩展程序无法通过chrome://扩展名重新加载我的Chrome扩展程序?
- 24. 在Chrome应用程序中使用Chrome扩展程序
- 25. Chrome扩展程序的Chrome浏览器应用程序行为
- 26. 安全处理Chrome扩展程序和Gmail小工具中的OAuth使用者密钥和秘密
- 27. Google Chrome扩展程序 - 如何访问元素并发送HTTP请求?
- 28. 如何在Chrome扩展程序/网站中的文件之间发送数据?
- 29. Chrome扩展程序:将数据发送到使用chrome.windows.create创建的窗口
- 30. 将邮件从弹出窗口发送到内容脚本 - Chrome扩展程序