Puppeteer 中文文档v25.8.0

Mouse.dragAndDrop() 方法

依次执行 drag、dragenter、dragover 和 drop。

签名

class Mouse {
  abstract dragAndDrop(
    start: Point,
    target: Point,
    options?: {
      delay?: number;
    },
  ): Promise<void>;
}

参数

参数

类型

说明

start

Point

拖动的起点

target

Point

放置到的点

options

{ delay?: number; }

(可选) 一个选项对象。接受 delay,若指定,则为 dragoverdrop 之间等待的时间(毫秒)。默认为 0。

返回值:

Promise<void>