bug:root-portal 在 webview 模式,无法继承全局 page 的样式 see:https://github.com/xiaweiss/miniprogram-bug-report/issues/40 可以 hack 解决,具体见上面 issue 详情
root-portal 不支持CSS Variable(CSS变量)?root-portal 组件在webview渲染模式下,不支持CSS变量? 使用官方代码实例https://developers.weixin.qq.com/miniprogram/dev/component/root-portal.html,添加(或修改)以下style代码app.wxss: page, root-portal { --UI-BG-0: #ededed; background-color: var(--UI-BG-0); } @media (prefers-color-scheme: dark) { page, root-portal { --UI-BG-0: #191919; background-color: var(--UI-BG-0); } } index.wxss: .intro { margin: 60px 20px; text-align: center; } .portal-content { position: absolute; left: 40px; top: 40px; right: 40px; bottom: 40px; text-align: center; padding: 20px; background-color: var(--UI-BG-0,deepskyblue); } 点击按钮,开启组件:浅色模式 [图片] 深色模式 [图片] 结果:页面背景颜色可使用预设css变量,而root-portal内view无法使用预设css变量(deepskyblue为兜底);Android真机和IOS真机也都不能使用css变量,代码比较简单,只需在官方代码示例内稍加更改,就不上代码片段了。
2023-06-21开发者工具有问题,一直没解决,建议使用 npm 方式安装使用: https://github.com/xiaweiss/miniprogram-type
开发者工具TS更新声明文件失败使用旧版本的声名文件,提示更新失败,将wx文件夹清空,也依然显示更新失败 [图片][图片]
2023-06-19开发者工具有问题,一直没解决,建议使用 npm 方式安装使用: https://github.com/xiaweiss/miniprogram-type
声明文件更新失败,或者无需更新`typings/types/wx`这个路径右键更新声明文件,提示`声明文件更新失败,或者无需更新`。 [图片] 调试日志: [图片] [wx-tslib-updater] wxLibRootPath or projectWXLibRootPath is invalid [wx-tslib-updater] need update: false 报错的路径,配置文件里没有地方填吧? { "miniprogramRoot": "miniprogram/", "compileType": "miniprogram", "libVersion": "2.8.2", "setting": { "useCompilerPlugins": [ "typescript" ], "packNpmManually": true, "packNpmRelationList": [ { "packageJsonPath": "./package.json", "miniprogramNpmDistDir": "./miniprogram/" } ], "condition": false }, "srcMiniprogramRoot": "miniprogram/" }
2023-06-19同问
createOffscreenCanvas 如何使用?canvasToTempFilePath报错1、使用离屏 定义如下 const canvas = wx.createOffscreenCanvas({ type: '2d', width: canvasWidth, height: canvasHeight }) const canvasCtx = canvas.getContext('2d') 2、顺利生成 let res = canvasCtx.createImageData(canvasWidth,canvasHeight) (一点也不顺利的 结果 ) res 的 值{data: Uint8ClampedArray(1216500), width: 375, height: 811, dataUnion: Uint8ClampedArray(1216500)} 3、问题1 我要怎么用这个数据呢? 4、也无法存下图片,这一步报错 wx.canvasToTempFilePath({ x: 0, y: 0, width: canvasWidth, height: canvasHeight, destWidth: canvasWidth, destHeight: canvasHeight, canvas: canvas, success(res) { console.log(res.tempFilePath) } }) wx.canvasToTempFilePath 这一步的报错信息如下 VM282 WAService.js:2 TypeError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The provided value is not of type '(CSSImageValue or HTMLImageElement or SVGImageElement or HTMLVideoElement or HTMLCanvasElement or ImageBitmap or OffscreenCanvas)'
2023-05-29还没解决呢
wx.createOffscreenCanvas在window版微信无法成功创建canvas[图片]
2023-05-29放弃了别用了吧,等官方不知道啥时候能修,新版的 skyline 都放弃了
page-container导致navigateBack失效首先从首页navigateTo A页面; 在A页面打开page-container,点击page-container中的按钮跳转到B页面,并设置一个定时器,300ms后关闭page-container; 点击B页面顶部的自定义导航栏返回A页面; 点击A页面的自定义导航栏,出现BUG:「点击事件正常触发,但页面不路由(navigateBack()不执行)」。 详情见代码片段。
2023-04-26现在依然失效的,收录在 github 仓库了 https://github.com/xiaweiss/miniprogram-bug-report/issues/22
Mac端打开小程序 wx.onWindowResize 失效?mac端微信升级到3.55后,mac端打开的小程序支持窗口放大操作(之前不支持)。 拖动改变窗口大小,mac端打开的小程序 wx.onWindowResize 监听不到窗口大小变化,回调根本就不走。 win上可以正常监听。
2023-04-18😂😂😂
movable-view文档错误?[图片]
2023-04-10Page函数没有被弃用
建议支持Component构建页面实例自动过滤options:{virtualHost:true}?Page函数因为设计原因已被弃用。相信大多数人都在使用Component函数构建页面 在项目中为了避免每个Component配置都写一些options的配置字段,或许很多人会对Component包装一层配置(例如注入options) options:{ addGlabalClass:true,multipleSlots:true,pureDataPattern:/^_ /,virtualHost:true} 但当构建页面时,因为virtualHost:true的原因 会导致报错。 我们无法在注入配置时判断构建的是否是页面 所以只能通过手动写一个mark字段 做为注入时的判断,取消virtualHost的配置。 官方可否让Component构建页面时自动忽略字段options下 virtualHost:true 的支持。
2023-04-03用 we 分析的实时日志,文档看那边的
小程序开发文档没更新https://developers.weixin.qq.com/miniprogram/dev/framework/realtimelog/ 当前小程序查看日志菜单已更新,文档未更新;并且查看不到错误日志。
2023-03-24