正在尝试云开发 看到这个 好吓人哦
云开发数据库性能突然下降?16号凌晨三点之后云函数运行时间突然变得很长,查询数据库很慢,索引删除重新建立也没用。 "appid": "wxa02ce6bd8c09dc3e", "env": "production-fysn8" [图片]
2019-11-18直接陈述讲需求 你这个代码 看不懂要干啥啊 因为我有预感 你要的东西很简单 被你搞复杂了
for 循环 异步的问题怎么解决?for(){ 第一次数据库操作( ).then( 第二次数据库操作 ) } 如果不用for,操作没问题,顺序对,能达到预想。 用了for,就是 :第一次操作--->第一次操作--->第二次操作--->第二次操作,这些操作就不一定那个成功,那个失败了,完全无法预料。 也不知道怎么加async/await,求大佬指导
2019-11-18用小程序 云开发 不要太简单 请看云开发的实时推送 简单到可怕
小程序聊天室功能,我怎样实现和别人聊天呀?初始化项目的demo我跑起来了,但是怎样实现和另一个人聊天呢? 在线等~~~ [图片]
2019-11-18仔细研读文档 写的很清楚的 云函数资源使用量 GBs:资源使用量 = 函数配置内存 X 运行计费时长。用户资源使用量,是由函数配置内存,乘以函数运行时的计费时长得出,其中配置内存转换为 GB 单位,计费时长由毫秒(ms)转换为秒(s)单位,因此,资源使用量的计算单位为 GBs(GB-秒)。例如,配置为 256MB 的函数,单次运行了 1760 ms,计费时长为 1800 ms,则单次运行的资源使用量为 (256/1024)*(1800/1000) = 0.45 GBs。针对函数的每次运行,均会计算资源使用量,并按月汇总求和,作为当月的资源使用量。
云函数GBs3是什么?截图里蓝色的部分我不明白,比如出流量是从哪端到哪端?包含请求头吗?官方只标识了出方向的限制,那入方向还有限制吗?谢谢 [图片]
2019-11-15我要是官方 我也不理你
审核人员能不能有基本的“内容安全”意识?审核小程序是否调用了“内容安全”接口时能不能“长点儿心”,审核过程中测试被审核程序时难道非要用敏感词汇吗?知不知道你们测试发的内容本身就是违背内容安全!发完还不通知用户,非要让用户发现才能删除测试数据!你们赤裸裸的陷害用户!
2019-11-14看做的什么小程序 可能贵了 也可能是市场价 但是大多数不值10万
小程序上线二个月,一直无法通过搜索关键字搜索到我的小程序,为什么搜索不到?AppID(小程序ID) : wx5b9c48f0b38dc644 小程序上线二个月,一直无法通过搜索关键字搜索到我的小程序,为什么搜索不到? 一点流量都没有,一天一个人都没有,光开发费用花了9万。 当初想着做原生app需要做二个端,比较麻烦而且费钱。看到微信小程序,做发一套就可以二个端共用,选择了这条路,想不到是,开发了4个月,小程序才开发完成,累计投入成本超过10万。
2019-11-13这个图片我很想鉴定鉴定 发出来看看。→_→
内容安全api检测的所有内容为什么都违规?security.imgSecCheck检测上传的所有正常图片都违规 security.msgSecCheck检测所有的评论内容都违规
2019-11-13去查看日志就知道了,看看云函数的调用量 而且云函数的配额,确实改过一次,以前是按拉取次数算,现在是什么GBs。
云开发资源超限停服通知?appid :wxd57c95836d8d1cc3 我的个人小程序是云开发,用户基本都是有限的人群,平时的资源访问都在免费的配额内,最近不知道咋回事云函数外网出流量一直上升,刚才接到通知说超限停服了。 能否帮我查一下是哪里出问题了吗?
2019-11-11听你描述 应该是bug 关注一下 有代码片段吗 帮你测试一下 是否复现
通过小程序分享链接打开页面,左上角小房子图标未出现?分享小程序页面(非首页,是使用web-view组件的页面)给好友,通过分享链接打开,无返回首页的小房子图标。 1、华为荣耀v20(Android9,微信版本7.0.8)[图片] 熄屏后解锁再看,发现小图标出现[图片]2、iPhone XS(ios13.1.3,微信版本7.0.5) 不论是刚打开链接,还是熄屏后解锁再看,均无小房子图标。 麻烦官方解答一下,是什么原因?
2019-11-11还不如截图
使用button引导用户授权时,点击授权按钮为什么没有反应呢?1、app.js中的代码如下: onLaunch: function() { // debug var that = this; console.log('>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>'); var that = this; // 获取用户信息 wx.getSetting({ success: res => { if (res.authSetting['scope.userInfo']) { console.log('=============已经授权过了============='); // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 wx.getUserInfo({ success: res => { // 可以将 res 发送给后台解码出 unionId that.globalData.g_userInfo = res.userInfo // 直接登录主页 wx.switchTab({ url: '/pages/home/home' }) } }) } else { console.log('=============还没授权过了============='); wx.navigateTo({ url: '/pages/index/index' }) } } }); // 获取状态栏高度,并存储为全局变量 wx.getSystemInfo({ success(res) { that.globalData.g_statusBarHeight = res.statusBarHeight } }) } 上述实现思路是:如果用户已经授权过,则直接进入home页,否则进入到index页 2、在index页,有一个按钮让用户选择授权后微信登录,通过微信openid取得后台数据库的用户信息,核心代码如下: <view class="journey-container"> <button wx:if="{{canIUse}}" open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">授权登录开启健康之旅</button> <view wx:else>请您升级微信版本</view> </view> /** * 微信登录 */ bindGetUserInfo: function(e) { var that = this; that.writeLog("1:" + JSON.stringify(e.detail.userInfo)); if (e.detail.userInfo) { that.writeLog("2:" + JSON.stringify(e.detail.userInfo)); // 用户许可了 // 微信登录状态 var rawDataJson = JSON.parse(e.detail.rawData); var userName = rawDataJson.nickName; var country = rawDataJson.country; var province = rawDataJson.province; var city = rawDataJson.city; var sex = (rawDataJson.gender == 1) ? 'M' : 'F'; var headImg = rawDataJson.avatarUrl; console.log('rawDataJson=' + JSON.stringify(rawDataJson)); wx.login({ success: function (lres) { console.log("登录code=" + lres.code); that.writeLog("3:" + JSON.stringify(lres.code)); wx.request({ url: app.globalData.g_domain + '/rk-wxLogin.php?code=' + lres.code, method: 'GET', success: function (rres) { that.writeLog("4:" + JSON.stringify(rres)); console.log('rk-wxLogin=' + JSON.stringify(rres)); var jsonLogin = JSON.parse(rres.data); var sessionKey = jsonLogin.session_key; var openId = jsonLogin.openid; // 绑定微信用户 wx.request({ url: app.globalData.g_domain + '/rk-createWxUser.php', data: { openId: openId, userName: userName, country: country, province: province, city: city, sex: sex, headImg: headImg }, success: function (cres) { that.writeLog("5:" + JSON.stringify(cres)); console.log('cres=' + JSON.stringify(cres)); // 如果创建成功 if (cres.data.result) { wx.setStorageSync('user', cres.data.user); app.globalData.g_userInfo = cres.data.user; that.setData({ userInfo: cres.data.user }); wx.switchTab({ url: '/pages/home/home' }); } else { // 显示错误信息 that.setData({ "pageDialog.display": true, "pageDialog.msg": '微信登录时遇到问题了' }) } }, fail: function (cerr) { console.log('cerr=' + JSON.stringify(cerr)); that.setData({ "pageDialog.display": true, "pageDialog.msg": JSON.stringify(cerr) }) } }) } }); } }) } else { console.log(111); // 用户拒绝了 wx.showModal({ content: '您已经拒绝授权,请稍后再试吧~' }) } }, 上述后台调用时,如果该微信用户已经存在,则返回后台用户信息,否则先创建微信用户(我自己的业务)后返回后台用户信息,简单说就是db中的用户信息。 现在的问题是: 1、本地调试及真机,都没有问题。我通过清除缓存来释放用户缓存,然后用户就可以进入index页面了。 2、在本地调试及真机,在index页面,点击授权按钮后(第一次会弹出授权对话框),可以正常进入home页面。 3、但是提交到后台后,体验版本里,第一次可以正常进入home,但没有走我取得用户信息的脚本,未取得用户信息。清除缓存后,重新进入index页面后,再次点击授权按钮,没有任何反应。 此问题困扰我多日,请各位指导指导。
2019-11-08