请大佬帮忙看一下调试错误的原因

使用问题 · 1293 次浏览
huanggc66 创建于 2022-07-22 21:53

同时打开3个浏览器窗口,两个chrome,一个联想浏览器,三个都打开了QuickerConnector。

当启用联想浏览器的QuickerConnector后,在chrome里执行某个获取元素的动作时,提示结果为空,错误代码如下:

在rmwjmsImvWae6qEjFcR.b7s4Q7I3HSSpnDJwgph.GetElementInfo(Nullable`1 tabId, ActionStep step, ActionExecuteContext context, XAction action, Int32 timeoutMs, Boolean allFrame, Int32 frameId)

   在 rmwjmsImvWae6qEjFcR.b7s4Q7I3HSSpnDJwgph.<>c__DisplayClass87_0.JBZiCW3eqBr()

   在 Quicker.Domain.Actions.X.XActionHelper.ExecuteCommonAction(ActionExecuteContext context, ActionStep step, XAction action, Func`1 actionFunc, Action successAction, Action failAction, StepInParamDef stopIfErrorParam, StepOutParamDef isSuccessOutputParam)

 

必须要重启电脑,关掉联想浏览器 的quicker扩展才能正常使用。这是什么原因 啊?如何解决?


回复内容
CL 2022-07-22 22:26
#1

没用过联想浏览器,可能不支持吧。

huanggc66 回复 CL 2022-07-23 01:57 :

不是联想不支持,联想支持。是同时打开几个浏览器,谷歌浏览器的获取元素信息失败了,别的模块没什么问题。

CL 回复 huanggc66 2022-07-23 09:44 :

是quicker不支持联想浏览器。没听说过这个浏览器。

quicker和扩展都升级到最新版,然后发完整的调试文件链接一下。

CL 最后更新于 2022-07-23 09:47
huanggc66 回复 CL 2022-07-23 11:22 :

亲测联想浏览器肯定是支持的啦,现在的问题是单独用,都没问题。谷歌和联想浏览器同时用,才有问题。这个问题是我朋友那遇到的,要最新的版本和测试,只能晚上有空再弄,昨晚的调试文件您可以先看看。链接:https://pan.baidu.com/s/1phT2KYh-91QhrsCojdwscQ?pwd=x12n 

提取码:x12n

CL 回复 huanggc66 2022-07-23 14:19 :

看起来没有明显的问题。 有可能联想浏览器的进程名也是chrome造成连接到了错误的浏览器。 检查一下是不是这个情况,如果是,把联想浏览器的exe文件名修改成lenovochrome.exe

huanggc66 回复 CL 2022-07-23 16:07 :

不是,联想的是SLBrowser

huanggc66 回复 CL 2022-07-23 16:16 :

而且应该也不存在连接错误这一说,因为浏览器的触发事件是可以执行的,只是获取元素信息获取不到。

CL 回复 huanggc66 2022-07-23 16:17 :

通过扩展的背景页查看一下有没有数据返回。

南风 2022-07-23 11:36
#2

题外小tip:这里可以一键上传调试日志并复制链接哦~


huanggc66 回复 南风 2022-07-23 11:38 :

这个不行,点了没用。可能因为这个调试日志是我从我朋友那复制过来的了。

南风 回复 huanggc66 2022-07-23 11:39 :

嗯,要你朋友点才行

回复主贴