收藏
回答

cover-view真机时显示的高与行内样式的高不相符?

组件名称:cover-view

微信版本号:7.0.13

基础库版本号:2.11.0

问题描述:给map中的cover-view标签写了个动画效果,真机调试时,页面显示的高与行内样式的高不相符

:cover-view初始高为50px(或100rpx),根据点击事件去改变它的高为272px(或544rpx)

真机调试时,点击第一下,行内样式高变成272px,手机上cover-view的显示高度为50px

之后点击第二下,行内样式高变为50px,真机cover-view的显示高位272px

注:此问题只在手机上运行(真机调试,预览)时出现!!!开发者工具中的模拟器是正常的

代码片段:https://developers.weixin.qq.com/s/0tkpGYmP7Xg1

回答关注问题邀请回答
收藏

4 个回答

  • Admin ²º²⁴
    Admin ²º²⁴
    2020-04-30

    谢邀:

    确实如此,cover-view是覆盖在原生组件之上的文本视图组件,这个组件跟view比很多样式兼容性问题,官方文档也有说明。

    同样楼主说的:map同层渲染在安卓机还有灰度,不能确定百分百渲染成功

    这个情况也是存在的,我都碰到过,同样没有完美的解决方案。不过我还是趋向map的同层渲染来实现,不再考虑cover-view(设置最低基础库为支持map同层渲染的版本以上)

    

    ↓↓↓↓能帮到你是我的荣幸!如果觉得有帮助的话请在顶部回复里点个有用。让其他人碰到同类问题时少走弯路~

    2020-04-30
    有用 2
    回复
  • 北回归
    北回归
    发表于移动端
    2020-04-30
    是不是标签的问题?
    2020-04-30
    有用 1
    回复
  • 海绵
    海绵
    2020-04-30

    我也遇到这个问题了,楼主解决了吗?,求解决方法有偿~~谢谢~~

    2020-04-30
    有用
    回复
  • 余念
    余念
    2020-04-30

    map同层渲染在安卓机还有灰度,不能确定百分百渲染成功

    2020-04-30
    有用
    回复
登录 后发表内容
问题标签