鼠标左键单击时使用纯js触发右键单击

鼠标左键单击时使用纯js触发右键单击

onClick={e => {
	// 模拟右键点击
	const { clientX, clientY } = e
	const rightFun = new MouseEvent('contextmenu', {
	bubbles: true,
	cancelable: false,
	view: window,
	button: 2,
	buttons: 0,
	clientX,
	clientY
	})
	e.target.dispatchEvent(rightFun)
}}

猜你喜欢

转载自blog.csdn.net/jojo1001/article/details/127146739
今日推荐