获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
小程序和web开发不一样,web开发是可以通过loading的方式去阻止用户高频点击,因为web开发 渲染层执行的时候js是阻塞的。而小程序是双线程,webview渲染是需要时间的,loading还未渲染出来的时候,js逻辑层依然可以运行,所以想通过loading这种视觉层去阻挡用户高频点击是无效的。 方案其实很多种,那就是不通过webview层去阻挡用户的点击,通过js控制,通过变量加锁解锁或者是防抖都行。
小程序wx.showLoading的弹出会有延迟吗?当使用wx.showLoading阻拦用户多次点击时,在真机上测试showLoading并不是立即出现,会造成点击事件多次执行。
2022-08-08