最近发现通过微信api创建的按钮,如用户信息、反馈、朋友圈,在设置了图片路径之后,backgroundColor属性却仍然生效,小游戏代码发布成功之后,现在有出现这个问题的手机显示都是没问题的,最近才发现图片后的背景颜色被backgroundColor属性填充了,我是直接复制的文档内的代码,backgroundColor属性值时文档中的红色,所以按钮也是红色背景。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小游戏 | Bug | wx.createUserInfoButton、wx.createFeedbackButton、wx.createGameClubButton | 微信安卓客户端 | 7.0.6 | 2.8.0 |
1 个回答
你好,能否提供一下代码片段,这边复现看看是什么问题? (https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
ChooseModel.opinionBtn = wx.createFeedbackButton({ type:'image', image:'resource/assets/images/beforeLoad/yijian.png', style:{ left: screenW/2-w/2/2, top: screenH/2+360/2-h/2/2, width: w/2, height: h/2, lineHeight: 40, backgroundColor: '#ff0000', color: '#ffffff', textAlign: 'center', fontSize: 16, borderRadius: 0 } }); ChooseModel.opinionBtn.onTap((res)=>{ // console.log('点击了意见反馈'); });
你好,image和backgroundColor属性效果会叠加,建议只使用其中一个属性