重装
微信PC端无法接收文件,图片只能看缩略图,无法打开,怎么办微信PC端无法接收文件,图片只能看缩略图,电脑上无PremierOpinion或者RelevantKnowledge程序,请问怎么处理
2021-10-15Number()
开发者文档中数据类型string,中方法有tostring,没有tonumber?https://developers.weixin.qq.com/miniprogram/dev/reference/wxs/06datatype.html 以上链接,没有找到string类型能够转换number类型的方法,且找到了tostring是什么情况,已经是string类型的数据还需要转换成string类型?
2021-10-14https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/Command.set.html
请教一个与云开发数据库或 MongoDB 数据库设计的问题?1.0 版本 我们把 用户头像图片地址存入 user 集合 avatar 字段中(String) 假设 产品要求 2.0 要想微信那样,保存用户的上一张头像。我想到的解决方法有两种: 增加一个 avatar_old 字段(String),保存用户的上一张头像将 avatar 改为(Array),avatar[0] 放当前头像,avatar[1] 放上一张头像可能过几天 产品 又要求 3.0:我们要像 QQ 那样保存用户所有的历史头像,那肯定会舍弃方案1 那这样的话,怎样把 avatar 从 String 改为 Array 呢,我只了解可以通过 云开发控制台-数据库-集合-记录,手动一条一条的修改字段类型,估计得累死(代码和人有一个能跑就行) 有没有批量改字段的工具呢?
2021-10-14https://developers.weixin.qq.com/community/enterprisewechat/doc/000822b3c5ce7083b6db31d7c5b000
AgentConfig调用,一直报42012,请大佬帮我查下日志,是什么原因?corpId:ww976684b9f13e010a agentiID:1000082 调用时间:2021-10-10 21:50 左右
2021-10-10globalData或者缓存
app.js怎么传值给page页?app.js的值会实时更新
2021-10-10同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。
同一个微信号,不同小程序的openid,又获取不到unionid?同一个微信号,用不同的邮箱申请了两个小程序,现在想让这两个小程序的云数据库互通 1.但是同一用户访问这两个小程序的openid不一样,查了一通,说这种情况下的unionid是一样的,但用"login"返回的unionid是空的 event:userInfo: {appId: "xxx", openId: "xxx"}__proto__: Objectopenid:"xxx"unionid: ""请问改如何获取unionid,或者这种情况下有没办法让同一用户的两个小程序openid相同或者互相绑定 2.用如下代码实现了两个小程序的数据库互通,但由于openid不同,却无法实现数据互通 1. A端(资源方)操作创建一个云函数,名为 cloudbase_auth,将以下代码写入,同步 const cloud = require('wx-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV 4 }) //云函数入口函数 exports.main = async (event, context) => { const wxContext = cloud.getWXContext() console.log(event) console.log(wxContext) // 跨账号调用时,由此拿到来源方小程序/公众号 AppID console.log(wxContext.FROM_APPID) // 跨账号调用时,由此拿到来源方小程序/公众号的用户 OpenID console.log(wxContext.FROM_OPENID) // 跨账号调用、且满足 unionid 获取条件时,由此拿到同主体下的用户 UnionID console.log(wxContext.FROM_UNIONID) return { errCode: 0, errMsg: '', auth: JSON.stringify({ // 自定义安全规则 // 在前端访问资源方数据库、云函数等资源时,资源方可以通过 // 安全规则的 `auth.custom` 字段获取此对象的内容做校验, // 像这个示例就是资源方可以在安全规则中通过 `auth.custom.x` 获取 }) } } 2. B端(需求方)操作创建一个云函数,用于请求A方资源,例如叫GetADB 将以下代码写入GetADB保存后同步,注意修改自己的配置信息 // 云函数入口文件 const cloud = require('wx-server-sdk') // 云函数入口函数 exports.main = async (event, context) => { // 声明新的 cloud 实例 var c1 = new cloud.Cloud({ resourceAppid: '修改为A的AppID', // 资源方环境 ID resourceEnv: '修改为A的环境ID', }) // 跨账号调用,必须等待 init 完成 // init 过程中,资源方小程序对应环境下的 cloudbase_auth 函数会被调用,并需返回协议字段(见下)来确认允许访问、并可自定义安全规则 await c1.init() // 完成后正常使用资源方的已授权的云资源 return new Promise(async (resolve, reject) => { //多数报错504002什么的,都是没写下面这段代码,或者查询的数据库不存在导致 const db = c1.database() await db.collection('数据库名称').limit(1000).field({ id: true29 }).get() .then(res => { console.log('获取-A数据库-成功',res) resolve(res.data) }).catch(err => { console.log('获取-A数据库-失败',err) reject(err) }) }) }
2021-10-06用聚合输出后更新https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.count.html
如何添加数组中字段出现的次数字段?数据库结构如下 _id:xxxxx member:[ {group:1,id:1}, {group:1,id:2}, {group:1,id:3}, {group:2,id:4}, {group:2,id:4}, {group:3,id:5}, ] 想要实现如下的查询结果 _id:xxxxx member:[ {group:1,id:1,count:3}, {group:1,id:2,count:3}, {group:1,id:3,count:3}, {group:2,id:4,count:2}, {group:2,id:4,count:2}, {group:3,id:5,count:1}, ] 多出来的字段count是相同group值的总数.
2021-10-06[图片] 确定不是选的上面一个?
时间选择器在鸿蒙系统失效?[图片] 点击 2020/10/07 显示的是 2021/10/06 ,在 iphone里没这个问题,安卓没测试。手机型号 mate30pro 。鸿蒙版本:harmonyOs 2.0.0 。这里应该是个bug。
2021-10-06小程序不能定时触发
小程序定时上午五点触发除了云函数定时触发器还有其它方法吗?小程序定时上午五点触发除了云函数定时触发器还有其它方法吗?另外如果用云函数定时触发器,触发之后怎样调用pages页面内的函数或者让pages页面内的函数执行,小白一枚,感谢指点
2021-07-31https://developers.weixin.qq.com/miniprogram/dev/framework/audits/audits.html
为什么小程序安卓打开页面很卡,苹果打开就正常?小程序在安卓手机打开时页面很卡,苹果手机打开时正常,有什么办法解决吗
2021-07-19