- performance怎么定位问题?
录制performance,发现全是场任务,但是在火焰图里面,没有发现自己的函数或者方法,显示出来的js路径和行号信息页不是自己源码的,不明白到底是微信本身的任务耗时,还是代码映射有问题,要怎么去定位长任务的具体函数和位置 [图片] [图片]
2024-08-14 - button 的bind:getphonenumber事件不返回code?
基础库:2.17.0,e.detail里面没有返回code,写法如下 <button open-type="getPhoneNumber" bind:getphonenumber="getPhoneInfo">授权登录</button> async getPhoneInfo(e: WechatMiniprogram.ButtonGetPhoneNumber) { // e.detail }
2024-07-05 - 使用wx.getPrivacySetting的作用是什么?
1、我理解的是使用wx.getPrivacySetting是为了检测小程序后台有没有配置隐私相关的api,如果有,则wx.getPrivacySetting会返回true,这时开发者需要自己写一个弹框,提示用户允许还是拒绝,且必须要点击open-type="agreePrivacyAuthorization"才能正常获取隐私信息。 2、上面是在使用了wx.getPrivacySetting的情况,也可以直接不使用wx.getPrivacySetting和open-type="agreePrivacyAuthorization",直接获取隐私信息,比如定位,这时小程序会自动弹一个类似于之前自己写的那种框,点了同意才可以正常获取隐私,点了拒绝则获取不到 3、对于低版本不支持wx.getPrivacySetting的情况,小程序会自动默认用户都是允许的,可以正常获取定位 不知道是不是我理解的这样,如果是这样,那改版的时候为什么都要求去写那个隐私政策指引弹框呢
2024-04-19 - 通过程序怎么知道wxml里面使用了那些变量?
我们项目里面有些wxml里面没有用到的变量,在js里面通过setData设置了,现在想写一个脚本解决这个问题,需要知道wxml里面使用了哪些变量,怎么通过程序提取出wxml使用的变量集合
2024-01-24 - ios canvasToTempFilePath:fail invalid viewId?
let canvas = wx.createOffscreenCanvas({ type: '2d', width: 1200, height: 342, compInst: this }) const context = canvas.getContext('2d') const width = 1200 const height = 342 // 创建一个图片 const image = canvas.createImage() // 等待图片加载 await new Promise(resolve => { image.onload = resolve image.src = '...' // 要加载的图片 url }) return new Promise((resole, reject) => { context.clearRect(0, 0, width, height) context.drawImage(image, 0, 0, width, height) context.fillStyle = '#fff' context.font = "36px serif"; context.fillText('测试', 42, 48) wx.canvasToTempFilePath({ width: width, height: height, canvas: canvas, canvasId: canvas.id, success(res) { resole(res.tempFilePath) }, fail: (err) => { reject(err) } 机型:ios16.5 iPhone 13 mini 基础库:3.0.2 代码片段:https://developers.weixin.qq.com/s/vSzgUfmM7BL8
2023-09-15 - 自定义组件内使用createOffscreenCanvas传入宽高,高度无效?
const canvas = wx.createOffscreenCanvas({ type: '2d', width: 1080, height: 1920, compInst: this }) 代码如上,绘制一张1080*1920的图片,只绘制出了图片上面一部分,但是把图片下载看,是1080*1920,只是下面很大一部分是空白的 基础库:2.33.0 设备:微信开发工具
2023-09-12 - canvas高版本使用?
canvas的api高版本在哪里看呀, [图片] 这里说停止维护,使用 RenderingContext替代,但是点过去什么也没有[图片], 看不懂呀,求指点
2022-12-23