紫鸟控制台登录输入账号密码时,找不到登录弹窗_公司名
回答
收藏

紫鸟控制台登录输入账号密码时,找不到登录弹窗_公司名

J
Jade Jiang
2024-11-14 21:26·浏览量:447
J
Jade Jiang
影刀中级开发者
发布于 2024-11-14 21:26447浏览



使用场景:使用列表循环+紫鸟登录指令,实现登录不同的紫鸟账号

具体问题:运行指令后会弹出“企业登录”弹窗,但是影刀找不到元素


Exception: 未找到元素 登录弹窗_公司名

[错误来源]

   新建应用1 > 子流程1 > 行1: 紫鸟登录

   紫鸟控制台操作 > A4 紫鸟登录 > 行1: 调用模块

   紫鸟控制台操作 > api > 行20: sb.login(company_name, company_username, password, is_fill, is_close)

   紫鸟控制台操作 > _core_beta > 行148: if company_name: action.input(S.登录弹窗_公司名, company_name, check_value=False)

   紫鸟控制台操作 > tool > 行152: name, elem = self.find_any_one([s], window, timeout, throw=True)

   紫鸟控制台操作 > tool > 行126: return self._find(s, window, timeout, single, throw=throw)

   紫鸟控制台操作 > tool > 行112: raise Exception("未找到元素 {}".format(name_text))


执行 raise Exception("未找到元素 {}".format(name_text)) 时出错: Exception: 未找到元素 登录弹窗_公司名



尝试过的方案
  1. 重新安装superbrowser插件,无效
  2. 把superbrowser插件换成SuperBrowser插件,无效
  3. 同时安装superbrowser插件和SuperBrowser插件,无效
  4. 不使用“紫鸟登录”指令,自己重新搭一个指令,但是捕获不了紫鸟控制台的元素,web和win的都捕获不了
收藏
全部回答1
最新
发布回答
回答