tabs.query不区分大小写的标题

时间:2017-01-28 01:36:07

标签: javascript firefox mozilla firefox-webextensions

我试图在我的WebExtension中使用browser.tabs.query。在标签标题不完全匹配的情况下,它不起作用。 更令人困惑的是,文档会对title的参数说明这一点:

  

的字符串。将页面标题与模式匹配。

所以,我尝试提供一个带有不区分大小写标志的RegEx字符串,但这似乎也不起作用。有没有办法让不区分大小写的匹配?

1 个答案:

答案 0 :(得分:0)

WebExtensions source code表示仅测试title属性的完全匹配。这与Chrome不同,后者titletabs.query()

如果您想要不区分大小写的匹配项,或者要使用RegEx,则必须执行title而不使用tab.title属性,然后根据{{1}自行过滤生成的标签页} property。