Как перетащить элемент изнутри фрейма на внешний кукловод - PullRequest
0 голосов
/ 20 марта 2020

У меня есть элемент внутри фрейма, который я должен перетаскивать за пределы фрейма

const elementHandle = await page.$('#xmlframe')
const frame = await elementHandle.contentFrame()
const test = await frame.$$('span[class="tree_node"]')
const destination = await page.$('input[id="xmlDocSep"]')
const ob = await test[3].boundingBox()
const db = await destination.boundingBox()
await page.mouse.move(ob.x + ob.width / 2, ob.y + ob.height /2)
await page.mouse.down()
await page.mouse.move(db.x + db.width /2, db.y + db.height /2)
await page.mouse.up()

После выполнения кода он не содержит ошибок, но не может удалить элемент. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...