【发布时间】:2020-12-13 12:45:28
【问题描述】:
我在选项卡中打开 chrome 扩展,而不是弹出以下代码:
chrome-extension://xxxxxxxxxxxxxxxxxx/popup.html
但是当我这样做时,扩展程序不会与我想使用此扩展程序的其他选项卡相关联。有没有办法可以明确告诉扩展它需要听哪个标签?
【问题讨论】:
标签: selenium automated-tests robotframework ui-automation qa
我在选项卡中打开 chrome 扩展,而不是弹出以下代码:
chrome-extension://xxxxxxxxxxxxxxxxxx/popup.html
但是当我这样做时,扩展程序不会与我想使用此扩展程序的其他选项卡相关联。有没有办法可以明确告诉扩展它需要听哪个标签?
【问题讨论】:
标签: selenium automated-tests robotframework ui-automation qa
根据我的研究,这是不可能的,这取决于扩展源代码。我能够对源代码功能进行调整以创建解决方法。 这是扩展选择标签的方式:
chrome.tabs.query({
active: true,
currentWindow: true
}, (tabs) => {
var tab = tabs[0];
【讨论】: