e***@qq.com
e***@qq.com
  • 发布:2023-05-16 09:16
  • 更新:2023-12-18 10:24
  • 阅读:152

【报Bug】map地图画圆在H5上设置透明无效

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

浏览器平台: Chrome

浏览器版本: 内核95

项目创建方式: HBuilderX

操作步骤:

1、新建uni-app项目,默认模板
2、首页加入地图map组件并配置参数
3、运行预览

预期结果:

显示一个透明的圆

实际结果:

圆的fillColor值为 #FF000077。
实际结果:颜色值的后6位000077被作为颜色显示,透明度丢失。
根据map组件文档,FF0000应作为颜色显示,77作为透明度显示。

bug描述:

使用高德地图,API用的web JS。画圆使用fillColor,不管是十六进制颜色,还是rgba,都没有透明效果。APP上正常。
从hbiulderX 3.6.4版本发现,至3.7.11问题还在。

2023-05-16 09:16 负责人:无 分享
已邀请:

最佳回复

e***@qq.com

e***@qq.com (作者)

已收到回复,3.99.2023121601-alpha上已修复

  • DCloud_UNI_OttoJi

    感谢反馈,如果有新问题,请新开帖子进行追问

    2023-12-18 16:32

Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

你的参数配置里面没有设置透明度那个参数

  • e***@qq.com (作者)

    https://uniapp.dcloud.net.cn/component/map.html# fillColor 8位十六进制值不是这么设置吗?那应该把透明度值放哪

    2023-05-16 18:20

e***@qq.com

e***@qq.com (作者)

3.8.12版测试结果,8位十六进制值只在安卓正常有效,H5、ios均出现如题的问题。ios可设置 rgba(0,0,0,0.5),在安卓上也正常。但在H5上不能解决问题

该问题目前已经被锁定, 无法添加新回复