uniapp使用map打包app后自定义气泡不显示解决方法customCallout

前言:使用uniapp开发后在小程序可以正常显示,但是运行打包成App后就不显示了,其实这一块对于uniapp框架开发来说,是有系统性的bug,如果你再开发时使用的是vue文件进行,就会出现这个问题。

解决方法:

第一步:把vue文件改为nvue,或者新建一个nvue文件,在此基础里写对应的map逻辑。

第二步:在nvue里面写样式要使用弹性布局,display: flex;并且在nvue页面不支持百分比样式把width:100%改为750rpx,这种。

第三步:nvue 的组件和 API 写法与 vue 页面一致。

然后就可以正常的去写样式了,此时再使用自定义气泡打包或基座调试就可以看见是生效了