问题描述:紫鸟浏览器【获取已打开的网页对象】报错:Message:未找到窗口对应的 tab 页,请重启 superbrowser 浏览器。

这是浏览器没安装插件吗?No,未必,曾经我也是这样以为的,重装了无数次插件,依然没有办法解决问题。直到看到社区发布的帖子
紫鸟浏览器自动化插件安装问题(踩坑)----By福建组:
帖子有提到紫鸟浏览器实际上是有两个窗口的,一个是紫鸟浏览器控制台(SuperBrowser ),一个是紫鸟浏览器(superbrowser );
紫鸟浏览器控制台是个桌面软件,捕获的元素是win元素,使用桌面自动化的方法操作即可;
紫鸟浏览器才是浏览器的网页端,捕获到的元素是web元素,网页自动化操作。
怎么判断打开的窗口是紫鸟浏览器控制台还是紫鸟浏览器(superbrowser )?
有个最简单的判断方法,打开影刀,捕获下元素,捕获到的元素带有Windows就是紫鸟浏览器控制台;捕获的元素带有web标签的才是我们所说的紫鸟浏览器(superbrowser )
1.紫鸟浏览器控制台(SuperBrowser )


2.紫鸟浏览器web端(superbrowser )

捕获到元素后,除了打开元素编辑页面,查看标签判断,我们还可以根据捕获到的元素图标进行判断;圆圈的是紫鸟浏览器web端,椭圆方框是紫鸟浏览器控制台。

当我们分清楚紫鸟浏览器控制台页面和Web端页面之后,网页自动化指令打开对应的web页面即可。这样会减少很多没必要的排查和误判。