uniapp将app转为小程序点击事件不生效

一、问题

在将app转为微信小程序过程中,绑定的@click点击事件不生效

二、出现问题的情景

1、将使用uniapp编写的app代码转为微信小程序运行;

2、使用了HBuilderX运行代码,同时在微信开发者工具中查看项目显示情况;

3、app与微信小程序之间存在的一些一样的编译原理

三、寻找原因并解决问题

1、通过网上查找的解决方案在@click后添加 native ,修改之后运行代码,发现依旧不能触发点击事件

2、查看代码是否存在遮罩层,通过样式排查,并没有设置遮罩层,保险起见依旧添加了 z-index 的设置,同样点击事件也没有生效

3、最后突发奇想,调整了微信开发者工具的调试基础库,将原先的高版本调整为低版本,发现点击事件已生效

4、如果以上方法都不生效,可以查看当前微信开发者工具是否是最新版本,不是则升级到最新版本

 

posted @ 2023-07-03 17:42  未央兔  阅读(1642)  评论(0编辑  收藏  举报