- h5中wx.getLocalImgData,无论如何都把图片转成jpg?
背景: 微信小程序中使用web-view组件嵌套的h5,h5中打开手机相册选择图片,要求保持png的透明通道。微信开发工具的网页调试器里调试(切换IOS和安卓),一切正常,能保持png的透明通道,一上上产环环境就歇菜啦,通过前端搜集的base64数据,发现无论是安卓还是IOS,无论是原图还是压缩图,甭管选择什么图片,wx.getLocalImgData解析出来的base64统统是9j/4AAQSkZJRgABAQAAAQABAAD/开头的,图片的透明背景也变黑了。这要怎么解决呢。
10-09 - 微信小程序官方提供的skyling js 模板的问题,请及时修复?
微信开发工具,创建微信小程序项目时,提供了一个skyline的简单模板,其中包含了navigation-bar的自定义组件,经过测试,components/navigation-bar/navagation-bar.js代码中有个bug需要修复: attached() { const rect = wx.getMenuButtonBoundingClientRect() wx.getSystemInfo({ success: (res) => { const isAndroid = res.platform === 'android' const isDevtools = res.platform === 'devtools' this.setData({ ios: !isAndroid, innerPaddingRight: `padding-right: ${res.windowWidth - rect.left}px`, // bug所在,末尾应加;号 leftWidth: `width: ${res.windowWidth - rect.left }px`, safeAreaTop: isDevtools || isAndroid ? `height: calc(var(--height) + ${res.safeArea.top}px); padding-top: ${res.safeArea.top}px` : `` }) } }) }, // innerPaddingRight 的值应以分号结束,华为手机小程序上会造成样式不生效,导致center插槽的错位。 // 正确的应为: innerPaddingRight: `padding-right: ${res.windowWidth - rect.left}px` [图片]
09-22 - 微信小程序skyline跳webview,IDE报错是啥原因?
[图片] 这个就不必提供代码片段了,创建小程序项目后,运行时它也报这个错。 IDE版本:1.06.2404152 基础库:3.4.1
04-18 - TDsign组件全部报错,什么原因?
小程序刚刚开发完整,正准备提交审核,今早打开时,TDsign全部报错了,保存信息有两类: 1、语法错误 [图片] 2、找不到组件的错误 [图片] 特点:全部组件,不管是否有被引用。
2023-10-23 - 请求官方帮忙查询invalid appid hint的问题?
invalid appid hint: [jidErrMre-m_dcWa] rid: 652122be-478c8ec5-15e2ebda 已经多次排查了,服务端和小程序端的appid是一样的,请求官方帮忙查询下。感谢。
2023-10-07 - 获取access_token的查询参数名有问题!?
[图片] 在查询`access_token`的接口文档中,密钥的参数名标记为appsecret,好家伙,使用这个参数名死活返回:{"errcode":41004,"errmsg":"appsecret missing rid: 64c8c307-0f34e0b0-6d59aaad"}。于是乎,我就像,会不会是参数变了,而文档没改,大厂啊,不至于吧。但我还是尝试将查询参数名改为secret,没错,真的能拿到access_token了。拜托你们,别为难孩子了。 [图片] 吐槽一下,微信小程序的文档,简直好极了!
2023-08-01