获取浏览器标识需要拾取标签页的什么信息才能正常执行获取到标识
打开浏览器,新增 tab 页之后,想获取旧 tab 的浏览器标识,拾取的旧 tab 页的页面,无论是局部的还是整体的,执行都报错,麻烦哪位大佬帮忙解决一下
报错:
[2021-03-26 17:45:21,404] [D:/workspace/NewProject6/codes/Main.py] - [Main] [获取浏览器标识] [SNTag:2021032617230966471] []
[2021-03-26 17:45:24,404] [lib/ubpa/ibrowse.pyd] - [attach_browser] Start!
[2021-03-26 17:45:24,554] [lib/ubpa/ibrowse.pyd] - Attempt Failure - Wait for Attempt attachWebBrowser GetTabIdByTitleOrUrl failed
[2021-03-26 17:45:25,676] [lib/ubpa/ibrowse.pyd] - Attempt Failure - Wait for Attempt attachWebBrowser GetTabIdByTitleOrUrl failed
[2021-03-26 17:45:26,844] [lib/ubpa/ibrowse.pyd] - Attempt Failure - Wait for Attempt attachWebBrowser GetTabIdByTitleOrUrl failed
[2021-03-26 17:45:28,000] [lib/ubpa/ibrowse.pyd] - Attempt Failure - Wait for Attempt attachWebBrowser GetTabIdByTitleOrUrl failed
[2021-03-26 17:45:29,070] [lib/ubpa/ibrowse.pyd] - Attempt Failure - Wait for Attempt attachWebBrowser GetTabIdByTitleOrUrl failed
[2021-03-26 17:45:30,172] [lib/ubpa/ibrowse.pyd] - Operation timeout attachWebBrowser GetTabIdByTitleOrUrl failed
Traceback (most recent call last):
File “D:/workspace/NewProject6\codes\Main.py”, line 87, in
File “D:/workspace/NewProject6\codes\Main.py”, line 58, in Main
File “ibrowse.py”, line 613, in ibrowse.attach_browser
File “ibrowse.py”, line 162, in ibrowse.Browser.iattach_browser
File “ibrowse.py”, line 157, in ibrowse.Browser.iattach_browser
Exception: attachWebBrowser GetTabIdByTitleOrUrl failed
运行异常
获取旧的浏览器标识做什么用,如果仅是为了切换 tab;可以使用快捷键操作;然后用获取窗口标题的方式来确认是否已经切换到需要的窗口上去
这个是谷歌浏览器上的扩展安装被关了,需要重新开启即可。
我提着大刀过来了 😠 啥时候解决我也关注一下
回帖内容已被屏蔽。
你可以试一下 cmd 命令行里输入 ie 的路径,看看打开的是哪个浏览器。
毕竟国产软件很多都是流氓 ~~~ 各种抢权限
我用 IE 试了一下,也遇到问题: “打开浏览器”组件的“路径”中,设置的 IE 路径,执行后偏偏打开的是 360 浏览器。
我试了下在火狐中能正常运行,但 IE 死活不行,下周上班我去问问研发
那天摸索一好久也没成功,平时没用上,但是学会了说不定就多个开发思路;插个眼等大佬来。