如何在Chrome扩展中验证选项卡id
How can I validate a tab id in my Chrome Extension?
用例:我的扩展无法找到我想要的窗口,所以它打开了一个窗口并捕获选项卡id(例如400)。因此,现在我可以很好地使用该id,但随后用户关闭了选项卡。与此同时,我的Chrome扩展仍然有该id,无法知道如何打开新窗口。
验证id、确定其无效以便再次启动搜索/打开的最佳方法是什么?
如果将侦听器添加到Tabs API的onRemoved
事件中(通过chrome.tabs.onRemoved.addListener
),则可以执行响应选项卡关闭的代码。该事件将包括刚刚关闭的选项卡的ID,这将允许您保持扩展与用户的当前布局同步。
相关文章:
- 验证`<输入>`在选项卡上
- 如何通过Primefaces3.5使用JSF2.0验证并在成功的情况下打开一个新的选项卡
- 带有动态选择选项的Firefox html5验证异常
- ASP.NET ListView选项卡事件触发验证按钮
- Select选项包含在验证模型MVC时不起作用
- 在允许用户进入下一部分之前,在表单验证中检查是否单击了某个选项(单选按钮)
- AngularJS,如何在选择>选项上使用min=“”来验证表单
- 对没有数据绑定“选项”或“标题”的选择列表进行挖空验证
- 禁用对单个非映射选项字段的验证检查
- Jquery验证插件,使用选项的数据元素作为验证检查
- 根据使用 ajax php mysql 选择的选项验证调查问卷中的相应文本区域
- 如何使谷歌身份验证仅在流星中可用选项
- 用于对选择选项执行验证的 JavaScript 代码
- 验证 HTML 表单输入 - 如果选项卡无效,则阻止选项卡
- 当验证在 laravel 5 中返回 false 时,如何获取选项值的名称
- 如果选择了特定选项,则不应用自定义 JQuery 验证
- 如何将切换和验证选项添加到x-editable
- 如何在Chrome扩展中验证选项卡id
- 在切换到asp.net中的另一个控件之前,请验证选项卡中的控件
- 欧芹验证选项卡