- 企业微信小程序Map自定义callout 在IOS 真机上无法显示?
企业微信小程序 自定义callout 模拟器和安卓可以显示, ios上显示不了(同样的代码在微信小程序中可以显示,企业微信小程序不行)。 机型:iphone5s、ipad2018 系统版本: IOS 12.3.1、ipadOS 15.1 微信版本:8.0.16 企业微信版本:3.1.23(79300) 期望在企业微信小程序中可以正常显示 [图片] 由于企业微信小程序无法编译代码片段,直接上最小可复现代码如下: // index.wxml <map class="map" markers="{{markers}}" latitude="{{lat}}" longitude="{{lng}}"> <cover-view slot="callout"> <cover-view marker-id="{{1}}"> hihi </cover-view> </cover-view> </map> // index.js const app = getApp() Page({ data: { markers: [ { longitude: 113.32446, latitude: 23.10647, iconPath: 'https://img2.baidu.com/it/u=248809548,2992510422&fm=253&fmt=auto&app=138&f=PNG?w=500&h=500', rotate: 180, width: 50, height: 30, anchor: { x: 0.5, y: 0.5 }, id: 1, customCallout: { anchorX: 0, anchorY: 0, display: 'ALWAYS' } } ], lat: 23.10647, lng: 113.32446 }, onLoad() { console.log('代码片段是一种迷你、可分享的小程序或小游戏项目,可用于分享小程序和小游戏的开发经验、展示组件和 API 的使用、复现开发问题和 Bug 等。可点击以下链接查看代码片段的详细文档:') console.log('https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html') }, }) // index.wxss .map { width: 100vw; height: 100vh; }
2022-01-03 - 自定义tabbar切换时会闪烁
1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象 2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
2023-05-11