由于某种原因未调用Javascript函数

时间:2020-06-12 16:41:20

标签: javascript puppeteer webautomation

我正在制作一个脚本,以自动化购买至尊物品的过程,以便在竞争对手之前检出一件物品。在我的脚本中,我已经这样做了,因此它会扫描页面以查找关键字,然后选择具有指定大小的项目,我唯一的问题是selectItem()函数从未在第451行被调用。要运行该脚本,它什么也没做,在我将主代码转换为selectItem()函数之前,它已完全起作用。

如果有人知道为什么请告诉我,我知道有些代码很乱,但是目前尚处于早期阶段,一旦功能正常就将进行排序。预先感谢。

1 个答案:

答案 0 :(得分:1)

selectItem()async的函数,每次调用时都应以await为前缀;例如:

if(rawTxt1.indexOf(kw) != -1){
      await selectItem(rawTxt1, srcTxt1)