javascript - Chrome扩展弹出窗口失去焦点?
问题描述
当我的弹出窗口打开时,会使用几个特殊命令(使用无法通过 chrome.commands API 获得的组合键)。问题是,当我打开一个文件对话框并再次关闭时,窗口失去焦点,所有键都丢失了。需要单击窗口才能使键再次起作用。
使用click()
不起作用。也没有window.focus()
;在创建输入文件对话框之后,或者在其他任何时候扩展弹出窗口保持打开状态时,我如何才能将焦点返回到我的弹出窗口(当它打开时)?
解决方案
推荐阅读
- gradle - 快照上传到 oss.jfrog.org 现在给出 403
- java - 如何在 Java 中打开或显示 10GB 文件
- python-3.x - 指定攻击面减少的 Windows 阻止的 Python 核心文件
- python - 基于多个 NaN 检查在 df 中创建一个新列
- rabbitmq - 在 RabbitMQ 中检测到网络分区
- flutter - 颤振:storekit_duplicate_product_object。有相同产品标识符的待处理交易
- google-cloud-platform - 在同一项目中使用 Cloud Composer 和 Cloud Functions 时,如何使用 VPC Service Controls 在 GCP 上配置防火墙规则和 DNS 设置?
- c++ - 如何测试使用 Boost.MPI 和 Boost.Test 的程序?
- sql - SQL JSON_TABLE 查询需要两个表来运行查询
- python - 如何将形状为 (4498,) 的张量转换为 (None, 4498)?