小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如题,今天偶然性的发现了这个问题,萌新一枚。。不知道是不是本来就有这种机制还是说是一个bug,官方demo就可以重现到该问题
如下图,点击其他地方都可以正确的执行bindtap事件,唯独点击红框框出来的位置(建筑物图标或者建筑物名称)bindtap事件无法触发
很奇怪,开发者工具里是正常的,但是真机上有这个问题
我的测试机是 IPhone 11 pro
系统版本 IOS 13.6
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
好了,我知道问题的原因了
原来点击建筑物图标和名称触发的是bindpoitap事件,并不是bindtap事件,自己写的demo加入bindpoitap事件就正常了,官方demo其实点击也是生效的,只是他把点击后的动作换成了打印返回值而不是移动marker,让我误以为是失效的
哈哈新手闹了个乌龙
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
好了,我知道问题的原因了
原来点击建筑物图标和名称触发的是bindpoitap事件,并不是bindtap事件,自己写的demo加入bindpoitap事件就正常了,官方demo其实点击也是生效的,只是他把点击后的动作换成了打印返回值而不是移动marker,让我误以为是失效的
哈哈新手闹了个乌龙
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/3uVxpmmT6wY9
另外机型与系统版本号上面提到过了iPhone11 Pro IOS 13.6
微信版本号为:7.0.18
小程序基础库:2.14.1
https://developers.weixin.qq.com/s/CXi0CkmI7dmo
问题可以重现,但仍然建议直接看上面一条回复里的官方demo