- wx.setStorageSync在纯血鸿蒙系统中异常
下面的代码,在安卓和iOS系统中都可以正常缓存,但是在鸿蒙Next系统中总是报错:quota reached,看上去鸿蒙系统中1M并非1百万字符 function storeData(data, keyPrefix) { const maxSize = 1024 * 1024 - 100; const dataStr = JSON.stringify(data); const dataSize = dataStr.length; const chunkCount = Math.ceil(dataSize / maxSize); for (let i = 0; i < chunkCount; i++) { const chunk = dataStr.slice(i * maxSize, (i + 1) * maxSize); wx.setStorageSync(`${keyPrefix}_${i}`, chunk); } wx.setStorageSync(`${keyPrefix}_count`, chunkCount); // 存储分片数量 }
10-17 - 小程序本地用户文件中新增文件夹报错?
代码如下,在安卓上测试没问题,在IOS 15.8.4中报错,看https://developers.weixin.qq.com/miniprogram/dev/framework/ability/file-system.html中说有完全的读写权限,难道只能写文件,但是无法创建文件夹吗? mdirSync: fail No such file or directory, wxfile://usr/pic/test ---- 代码片段 ---- const fs = wx.getFileSystemManager(); const basePath = `${wx.env.USER_DATA_PATH}/pic`; const tmpDir = `${basePath}/test`; try { fs.accessSync(tmpDir); } catch (err) { fs.mkdirSync(tmpDir, { recursive: true }); }
08-05 - 小程序云开发云数据库批量写入上限?
collection.add(array)操作,单次最多可以写入多少条或者多大尺寸的呢?
08-02 - 小程序页面垃圾回收机制?
最近写了一个共享实时位置的页面,页面内创建了一个对象用于管理位置,发现如果来电中断位置,等挂断电话后,位置的更新就会出现异常,可以稳定复现,排查很久页面逻辑没问题,感觉像是页面内这个对象内的很多位置丢失了,我好像在哪里看到,如果小程序切换到后台,5秒后会挂起,然后微信进程会回收变量,这一块比较模糊,找了很久也没找到详细说明资料,有哪位朋友帮忙解答一下,小程序进入后台的垃圾回收机制
07-22 - 小程序发送短信接口不可用?
[图片] 图内的两个接口已经不可用 1 运营商规定了群发短信必须要审核,必须带签名,签名必须得过审核 2 审核标准之一是:小程序名称必须要跟公司名称一样,或者是公司简称 3 要发短信,直接调用图中两个接口会被运营商拦截,因为你根本没有提交签名审核 4 提交签名审核需要先资质认证,然后审核签名,再次审核内容 5 目前看文档,分三类,通知类 营销类和验证码类,只有验证码类能带固定两个参数 而这些小程序接口都无能为力,官方产品请下架这两个文档,不可用的能力放上面除了误导别人浪费时间还能干啥 吐槽:小程序文档写的太差了,只管开发,不管后面的运营和维护吗,还有小程序消息能力太差了,小程序的内服务结果如果想及时告知用户,只有一次性订阅 长期订阅和短信,短信不可用,一次性订阅有时效限制,只能有限满足线下短期服务,长期订阅不开放,基本等于没有消息能力
07-10 - 小程序在纯血鸿蒙(5.0以上版本)中运行错误
当前小程序首页需要调用一个云函数拉数据,每次大概几百K,拉5次,页面这个云函数没法正常工作,大家知道是啥问题吗
06-19 - 云函数 微信开发者工具可触发 真机测试无法触发
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/reference/errcode.html 上线了一个云函数,运行时间一般10秒返回结果,设置了最大运行时长60秒,在微信开发者工具的模拟器内点击按钮可以触发并正确返回结果,一旦预览开发版或者真机调试,每次都超过60秒报错:SDK 云函数错误:云函数调用失败:超出最大轮询超时后尝试次数2 怎么都返回不了结果,网络没问题,查看云函数日志,手机上开发版上点击根本没有触发云函数,这是啥情况
05-23 - startLocationUpdateBackground的逻辑悖论
https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.startLocationUpdateBackground.html 切换到后台后,小程序不再工作,JS代码都不运行了,这个接口继续上报位置有什么用?谁能告诉我
2024-09-25 - show-location设置了false,仍然显示定位点
show-location设置了false,仍然显示定位点,我不希望显示那个绿色的小点点,之前一直不显示,最近一周,突然就开始显示了,显性地设置成false也没用,是不是改接口出bug了
2024-09-24 - 能否提供一下getLocation的报错代码含义
当前如何wx.getLocation失败,只能告诉用户定位失败,无法引导用户解决,能否提供报错失败的错误码,方便引导用户自己解决定位问题
2024-09-19