前段时间和小伙伴们接了一个租房小程序的单子,其中有个地图找房功能,项目已经交付了一一段时间,由于我们和客户都没有安卓机,于是在地图有个bug我们都没发现。
bug复现:我们使用了小程序的marker标记点用于标记展示,由于有个自带的小图标,我们用不上自带的小图标,于是直接alpha设置为了0 (标注的透明度,默认 1,无透明,范围 0 ~ 1),在真机与ios效果完全正常
ios效果:
安卓效果:用户发现在安卓手机并不显示黄色的标注
但是其实标注点是存在的,你手指去点击模拟器的相同位置可以看到数据是存在的(我们做了点击气泡查看详情,所以在点击的时候是可以正常跳转)
找出问题:
那么确定了页面上是存在气泡的,只是因为透明度给隐藏了,于是把透明度位置为1,但是效果就不是客户想要的了,可以看到会出现自带的小图标(毕竟当时把透明度设置为0就是为了不显示小图标)
解决方法:
在左右翻看文档,寻找答案的时候,看到文档有个字段是可以指定图标的,于是想着那可不可以直接给个透明的图标呢,这样既不影响展示,也符合客户的需求,于是我们找来一张透明图
于是乎,拿来安卓机测试,搞定
本人是练习两三年前端练习生,各位大佬勿喷,还望有其他方法多多指教~
标签:透明度,安卓机,展示,微信,ios,有个,小图标 From: https://blog.csdn.net/m0_49057118/article/details/143633996