个人案例
凯格尔运动与静心木鱼
动动脖子与提肛运动
动动脖子与提肛运动扫码体验
- 云函数本地调试没有问题,用真机、模拟器调用线上 提示converting circular ?
相当奇怪的问题: 使用云函数,自己用手机或者模拟器调用,会提示,Converting circular structure to JSON 但是 本地调试 就没有问题了。。。这个是为什么? 数据都是一样的,也不存在传参的问题。 // 云函数入口文件 const cloud = require('wx-server-sdk') const fs = require('fs'); var qs = require('querystring'); var axios = require('axios') cloud.init() // 云函数入口函数 exports.main = async (event, context) => { const wxContext = cloud.getWXContext() let style = event.style || "" let cloudID = event.cloud_id || "cloud://1599531789655.png" let accessToken = event.access_token || "22276796" let url = "v1/selfie_anime" // base64 let param = {} const imageData = await cloud.downloadFile({ fileID: cloudID, }) const buffer = imageData.fileContent param.image = buffer.toString("base64"); if(style != "selfie_anime" ){ url = "v1/style_trans" param.option = style } param.access_token = accessToken axios.post(url,qs.stringify( param )) .then(res=>{ console.log('axios res',res) return res }).catch(err=>{ return err }) /** 小程序调用 **/ wx.cloud.callFunction({ name: 'imageapi', }) .then(res => { console.log('res=>',res) }); 试过 更换 axios 版本,无效。测试过 qs.stringfy 正常。应该是axios的问题了 。。。。但是换了 两个 axios 问题依旧。。贴个详细报错信息。莫不是白名单的问题? [图片]
2020-09-10 - 云开发 + 微信支付 + 签名失败的问题
用的官方的示例 :https://github.com/TencentCloudBase/tcb-demo-basic/tree/master/cloud [图片] 这一段,我把数据打印出来: [图片] 返回的结果是:[图片] 这里的 sign 是 86DD0E877BDE8B370D37763F2736A9E1 然后我去官方的签名验证工具,输入数据:[图片] 返回的 sign: sign=83A31AA0E87932DC6AC592DF7FB47D1A 按照这个结果来看,可能是后端返回的值有错误,然后我重置了 商户后台的 KEY ,两次…… 并且,我专门用错误的 商户key,会直接提示错误,根本不会进入到sign哪里,一开始初始化就不会成功。 值都是一样的,库用的官方的 const { WXPay, WXPayConstants, WXPayUtil } = require('wx-js-utils') 我想请问一下 ,还有什么可能? [图片] 我依稀感觉应该是 后台的问题,因为我用同样的 key 数据等等,在别人的平台下是能支付成功的。绝对可以排除appid 、key错误这些问题了。 求解怎么破? 补充说明: 参数不含有中文,妥妥的。 const body = 'aaa' const total_fee = 1
2019-05-30 - 富文本组件 样式问题
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 富文本组件内部引入了一些基本的样式使得内容可以正确的展示,开发时可以进行覆盖。需要注意的是,在其它组件或环境中使用富文本组件导出的html时,需要额外引入这段样式,并维护[代码]<ql-container><ql-editor></ql-editor></ql-container>[代码]的结构。 这里说 内部样式可以覆盖 ,我想覆盖 img的属性,使其固定大小。找到了 .ql-container img 然后在文件内写了,但是没有效果啊。 直接 .ql-container img{ display:block } 这样没有效果。请问是为什么?
2019-05-26 - 云开发 如何更换appid?
就是从一个小程序 到另一个小程序…… 直接更换貌似不行。
2018-11-20 - 一个seData的莫名其妙的问题
原始的 orderlists.data [图片] 我通过查询数据库拼接,做成了 orderLists [图片] 可是再次赋值的时候,始终还是原来的,到底是什么情况??? [代码]var[代码] [代码]orderLists = orderlists.data[代码] [代码]console.log(orderLists)//看这里 赋值成功了[代码] [代码]console.log([代码][代码]this[代码][代码].data.lists)[代码][代码]//到这里还能确认 lists 是空的[代码] [代码]console.log(orderlists.data)//原始数据也修改了 [代码] [代码]this[代码][代码].setData({[代码] [代码]lists: orderLists[代码] [代码]})[代码] [代码]console.log([代码][代码]this[代码][代码].data.lists)//特么的为毛这里就没有???[代码] 从上到下 对应的输出 [图片]
2018-11-17 - 循环嵌套 执行返回结果的问题
好吧…… 又解决了……有个in的函数…… 继续删除吧…… 我错了
2018-11-17 - db.collection skip 不支持 0,那我分页怎么写呢?
删除了我吧……已经解决了,换个高级点的库就好了 -------------------------------- skip的值,必须有,可是又不能写0 或者为空,那我第一条信息应该怎么出来呢?或者我只能写两遍?判断不是第一页就加上???这么萌萌哒么? const db = wx.cloud.database() db.collection('orderLists') .skip(1) // 跳过结果集中的前 10 条,从第 11 条开始返回 .limit(10) // 限制返回数量为 10 条 .get() .then(res => { console.log(res)
2018-11-17 - 云开发求解:wx-server-sdk安装和云开发微信支付问题
1、部署函数的时候,多个函数,每个都要自行上传node_modules这个依赖么?如果我只在其中一个函数安装,怎么才能调用呢? 比如,官方给了个 login 的函数,我新建了一个 sessionkey的函数,结果两个里面都会有node_modules目录。我该怎么只用上传一个呢? const cloud = require('wx-server-sdk') 2、如果说 云空间其实已经安装了 依赖,那么为什么还要上传这么多呢? 3、一个小问题,同样的操作,login官方的,上传了node_modules这个目录,依旧不能用wx-server-sdk,第二个sessionkey就能用……不懂发生了什么。当然,我先删除再重新做,就OK了。 --------------------罪恶的分割线,两边线要一样长-------------------- 微信支付问题 1、虽然官方说不支持,貌似可以还是能做,对吧?仅仅是回调出问题而已对么? 2、所以,如果我用云函数实现支付,再找个服务器,接受回调这样可以么?——p.s. 就是懒得再去存本地数据库 3、session_key 到底有啥用…… 貌似支付也不需要这个东西…… --------------------罪恶的分割线,两边线要一样长-------------------- 登陆问题,云函数自带openid,貌似不用登陆了。所以,大家使用什么方案保持登陆呢? 用 wx.setStorage 存openid,是否可行?是否会不安全?
2018-11-14