使用打开或者运行模块运行edge软件有时候不生效。启动其他浏览器每次都可以正常打开。是什么原因引起。打开或者运行模块底层是什么实现原理。
截图发下动作截图。
确认:不要设置浏览器用管理员身份运行,不要自定义设置exe文件属性。
使用C#代码启动反而可以100%成功,使用运行或者打开模块有时候打开edge浏览器无反应。
c#和动作里路径不一样,试试改成一样的。
另外也可以直接写msedge,不写路径。
改成一样的路径了,但是用运行或者打开触发有时候不生效,例如测试多次关闭浏览器在点击动作。但是用C#模块不会出现。而且打开速度快一点。用运行或打开模块有时候会鼠标转圈等一会。
看楼下白鲸大佬的回复,这里选否。
选择了否测试了没有出现触发无反应情况。
采用的是手动关闭浏览器,是否后台还有其他相关残留进程影响了,导致有时候无法触发。
如果程序已运行则尝试激活窗口 有后台的可能会误判
采用的手动关闭浏览器,是否edge会有多个后台进程,导致误判,无法正常触发。
这个浏览器是后台常客,qk的基础模块只适用于一般的软件,遇到特殊的情况只能根据经验总结应对方法或者你比较熟悉C#直接用代码解决。
好的,多谢