【问题标题】:Right click of a button in a website in C# using puppeteersharp使用 puppeteersharp 在 C# 中右键单击网站中的按钮
【发布时间】:2020-01-08 06:35:14
【问题描述】:
需要在 C# 中使用 puppeteersharp 对网站中的按钮进行右键单击。尝试了下面的代码,但它不起作用:
await page.ClickAsync({ button: 'right'}"[class*='_16aPYHYIOVxzNYTA4BGnwS NJVykX0WljoRws2qTYI5G _3FwRpWCSns-2PgbiDhEErG']");
【问题讨论】:
标签:
c#
right-click
puppeteer-sharp
【解决方案1】:
您可以使用ClickOptions 参数:
await page.ClickAsync(
"[class*='_16aPYHYIOVxzNYTA4BGnwS NJVykX0WljoRws2qTYI5G _3FwRpWCSns-2PgbiDhEErG']",
new ClickOptions() { Button = MouseButton.Right } );