想要在各端去捕获所有的点击事件(能拿到具体的点击元素更好)
在h5端可以通过main文件去注册监听事件去获取,如下:
// #ifdef H5
// 监听H5设备 点击事件
document.body.addEventListener("click",function(e){
console.log("click-parent--事件捕获");
console.log(e);
},true);
// #endif
但是在app端以及小程序要怎么获取呢,通过拿webview,然后去addEventListener貌似是拿不到event对象的,请教下有什么方法吗?
5***@qq.com (作者)
只能在根view上注册吗?这样如果页面很多的话岂不是会很麻烦,没有统一处理的方法吗?通过html5+的方法通过获取到webview去监听touchstart,返参为空,有别的方法吗
2019-07-15 14:17
DCloud_UNI_GSQ
回复 5***@qq.com: 没有
2019-07-16 11:29