- 微信小程序如何访问淘宝联盟转链?
听说腾讯和阿里互通了,微信小程序是否可以跳转淘宝联盟商品转链?
2023-11-21 - 小程序A能引导跳转至小程序B吗?(主体不一致,举例京东跳淘宝)
小程序A能引导跳转至小程序B吗?(主体不一致,举例京东跳淘宝)
09-04 - 云开发 如何批量修改云数据库中集合的某一个字段的类型?
如题,使用了云开发,集合里的一个字段类型目前是String,想改成Number,不然聚合操作时sum()函数无法使用... 所以现在想修改下这个集合中这个字段的类型,但是因为已经有很多数据了,一个个修改不显示,大佬们有什么办法能够批量修改的啊,求贴一份代码Orz...
2021-03-06 - 为什么云函数连接MongoDB时显示没有mongodb模块?
已经有npm install mongodb过了,还是显示没有mongodb 模块? [图片]
2021-12-07 - 米大师支付的方式可以用来在小程序内购买虚拟商品么?
因为微信和苹果的关系,之前的运营规范里,wx.requestPayment 是不允许在 IOS 里购买虚拟物品的(例如会员、道具等),最近关注到小程序支持了米大师支付的方式 wx.requestVirtualPayment,想咨询一下,通过这种方式购买虚拟物品的(例如会员、道具等)是否符合微信小程序的运营规范?
2023-11-16 - 举报群报数小程序通过赠送用户会员的方式刷好评?
appid:wxfc4ef6d539d03373 小程序名称:群报数丨接龙报名预约统计 该小程序通过引导用户给小程序刷五星好评,然后给予用户会员奖励,严重影响了小程序的生态,请求微信官方对该小程序予以封禁处理 以下是该小程序发的活动截图 [图片][图片]
06-19 - wx.navigateTo() 出现警告[Deprecation] ?
[Deprecation] SharedArrayBuffer will require cross-origin isolation as of M92, around July 2021. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details. e.onmessage @ worker.js?libName=WAAccelerateWorker.js:1 [worker] reportRealtimeAction:fail not support e.workerInvokeJsApi @ worker.js?libName=WAAccelerateWorker.js:1 (anonymous) @ WAWorker.js:2 k @ WAWorker.js:2 invoke @ WAWorker.js:2 f @ WAWorker.js:2 (anonymous) @ WAWorker.js:2 re @ WAWorker.js:2 y @ WAWorker.js:2 l @ WAWorker.js:2 (anonymous) @ WAWorker.js:2 (anonymous) @ WAWorker.js:2 setTimeout (async) globalThis.setTimeout @ WAWorker.js:2 (anonymous) @ WAWorker.js:2 Q @ WAWorker.js:2 (anonymous) @ WAWorker.js:2 (anonymous) @ WAWorker.js:2 S @ WAWorker.js:2 eval @ VM10:1 e.onmessage @ worker.js?libName=WAAccelerateWorker.js:1
2022-06-21 - 云函数报错Error: Cannot find module 'node:stream'?是什么原因
云函数执行报错:Error: Cannot find module 'node:stream' Require stack: 是缺少模块stream吗?[图片]
08-14 - 小程序云开发如何修改node.js版本?
worker_threads 在node.js 10.50后才提供,小程序云函数环境无法自主升级,也无法加试验性前缀,这个有解决办法吗?
2021-03-29 - 请教一下如果修改云函数的nodejs版本
我更新了一个最新的云函数,它的node.js的版本变成了16.13,一直报错,当我把同样的代码复制进之前旧的云函数,nodejs的版本还是12.16的云函数运行时,它就是正确的,我反复看了代码,没得问题,你们这个太不稳定了啊,最关键的是我还不能选node.js的版本,最新提交的全是16.13.这怎么也敢用于生产环境啊, 我实在受不了,这么多BUG.代码里好多兼容你们的BUG的代码.这么大的公司,为什么会这么多错误 [图片] 云函数代码如下: const cloud = require('wx-server-sdk'); cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }); const db = cloud.database(); const _ = db.command; async function cleanUnusedImages(info) { try { // 查询 fileIds 表,最多查询10条数据 const { data: list } = await db.collection(info[0]) .where({ updateTime: _.lt(new Date(Date.now() - 1000 * 60 * 60 * 12)) // 图片记录超过12小时 }) .limit(10) .orderBy("updateTime", "asc") .get(); console.log("查询结果:", list); for (const item of list) { const { data: resList } = await db.collection(info[1]) .where({ fileIds: item.fileId }) .limit(1) .get(); if (resList.length === 0) { await cloud.deleteFile({ fileList: [item.fileId], }); // 文件删除成功,删除当前记录 await db.collection(info[0]).doc(item._id).remove(); } else { // 当前文件仍在使用中,修改当前记录的修改时间 await db.collection(info[0]).doc(item._id).update({ data: { "updateTime": db.serverDate() } }); } } console.log("定时清理未被使用的图片执行成功!" + info.toString()); } catch (error) { console.error("执行出错:", error); throw error; } } exports.main = async (event, context) => { // 随机获取要执行的表 const FileIdsTables = [ ["houseFileIds", "houseResources"], ["roomFileIds", "houseRoom"], ["contractFileIds", "contract"], ]; const index = Math.floor(Math.random() * 3); const info = FileIdsTables[index]; await cleanUnusedImages(info); console.log("删除未被使用的图片执行成功!") };
2023-09-18