用云开发获得openid吧,几分钟前刚写的openid的处理方式:仅供参考。 https://developers.weixin.qq.com/community/develop/doc/0008089ec2c6200b81e76e6ac56804
发布的小程序获取不到openid在开发这工具和真机调试情况下都好用,发布后就获取不到什么原因呢 onLaunch: function () { var that = this; wx.login({ success: res => { wx.request({ url: that.globalData.wx_url_1 + res.code + that.globalData.wx_url_2, success: res => { wx.getUserInfo({ success: function (res) { .......... } }); that.globalData.openid = res.data.openid; } }) } });
2019-01-03 let url = "data:image/png;base64," + wx.arrayBufferToBase64(buffer)
获取小程序二维码,后台返回二进制数据,该怎么转成图片url调用的B方案接口,后台Java调用的,但是后台返回的是二进制数据,前端该怎么转成正常的图片url
2018-12-28我这边一个纯云开发的小程序,含CMS的,CMS的入口也是同一小程序,通过判断用户身份,呈现不同的入口,比如管理员可以看到管理员入口,运营可以看到运营员入口,普通用户看不到CMS的东西。
自己用Vue.js写管理后台前端页面,怎么绑定小程序“云开发”的数据库api?小程序开发一个商城项目,想用“云开发”功能,但是商品管理后台用Vue.js开发,这个Vue.js的前端页面怎么绑定“云开发”的数据库api?(因为这些增删改查的api都是小程序的语法啊,Vue.js用axios应该怎么发送请求?)
2018-12-26我分析是不能满足你的需求的。 云开发的数据只能进,不能出,也就是说,云函数能访问你的外部服务器,但是你的外部不能访问云数据库。
云开发功能是否能用与物联网的应用场景?(通信设备+云开发+小程序)常见的物联网应用场景是物联网设备和用户(手机)通过服务器后台进行连接使用,如摩拜单车,单车智能锁就是物联网终端,手机用户通过摩拜后台服务器接收车子的数据(GPS)或下发命令。我想问下,现在这个小程序云开发能做类似的功能么?就是云开发能取代后台服务器+手机app这一环节的功能么?云开发除了和小程序交互外,能像传统后台同另外的物联网终端进行联网通信么?有知道的朋友帮忙回答一下,不胜感激。因为我现在有个应用场景就是物联网终端+后台服务+小程序,但是不知道云开发能不能胜任,我看了官方文档,貌似云开发只是同小程序交互,不能接受另外一个网络连接
2018-12-26看到promise就头疼。 还是转成async/await方式最好。
promise优先wx.request执行,请问如何解决?[代码]// pages/posts/posts.js[代码][代码]var[代码] [代码]WxParse = require([代码][代码]'../../wxParse/wxParse.js'[代码][代码]);[代码][代码]const app = getApp();[代码][代码]Page({[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 页面的初始数据[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]posts: [代码][代码]''[代码][代码],[代码][代码]//文章[代码][代码] [代码][代码]title: [代码][代码]''[代码][代码],[代码][代码] [代码][代码]detailsId: [代码][代码]''[代码][代码],[代码][代码] [代码][代码]postsTag: [代码][代码]''[代码][代码],[代码][代码]//标签名称[代码][代码] [代码][代码]imgUrl: [代码][代码]''[代码][代码],[代码][代码]//分享图片,[代码][代码] [代码][代码]isGoIndex: [代码][代码]false[代码][代码]//返回首页按钮[代码][代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面加载[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onLoad: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]// 判断数据来源[代码][代码] [代码][代码]if[代码] [代码](options.isshare == 1) {[代码][代码] [代码][代码]console.log([代码][代码]'我是从分享进来的'[代码][代码], options.isshare)[代码][代码] [代码][代码]// 重新请求数据[代码][代码] [代码][代码]wx.request({[代码][代码] [代码][代码]url: app.globalData.dataUrl.testUrl || app.globalData.dataUrl.officialUrl,[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]console.log([代码][代码]'详情页:请求成功'[代码][代码], res.data.posts)[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]posts: res.data.posts,[代码][代码] [代码][代码]isGoIndex: [代码][代码]true[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail(res) {[代码][代码] [代码][代码]console.log([代码][代码]'详情页:请求失败'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]console.log([代码][代码]'我是从列表进来的'[代码][代码], that.data.isGoIndex, options.isshare)[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]posts: app.globalData.posts,[代码][代码] [代码][代码]isGoIndex: [代码][代码]false[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]// 加载数据[代码][代码] [代码][代码]app.promiseData().then([代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]// 数据筛选[代码][代码] [代码][代码]setTimeout([代码][代码]function[代码] [代码]() {[代码][代码]// 解决异步获取步骤问题[代码][代码] [代码][代码]console.log([代码][代码]'log页的posts数据:'[代码] [代码]+ that.data.posts)[代码][代码] [代码][代码]that.data.posts.map([代码][代码]function[代码] [代码](item, idx) {[代码][代码] [代码][代码]if[代码] [代码](item.date == options.id) {[代码][代码] [代码][代码]WxParse.wxParse([代码][代码]'article'[代码][代码], [代码][代码]'html'[代码][代码], item.content, that, 5);[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]title: item.title,[代码][代码] [代码][代码]detailsId: options.id,[代码][代码] [代码][代码]postsTag: item.tags[0].name[代码][代码]//存储当前文章标签[代码][代码] [代码][代码]})[代码][代码] [代码][代码]console.log([代码][代码]'log页最终筛选出来的数据:'[代码] [代码]+ that.data.title)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}, 50)[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码] [代码]})[代码]以上是我的代码,根据options.isshare来判断是从分享链接(1)进来的还是列表页(0)进来的,从列表页面进入页面浏览显示没有问题,但是从分享链接进入页面的时候app.promiseData()会优先于wx.request执行,倒是页面内容无法渲染展示,请问我应该如何解决此问题呢?
2018-12-26我做过类似的考勤小程序:小考勤,应该所有与位置相关的问题都碰到过了,基本都解决了。 点我头像,去试试小考勤,是否存在定位不准的问题。 从你一楼提到的问题来看,很可能是位置缓存刷新地原因。
小程序地图定位功能我们这个小程序要求在500米或1000米只内签到,但是地图定位与实际位置偏差远远超过这个距离,使用微信的位置共享,显示位置也是不正确(小程序位置与微信位置共享一致),用手机其他地图软件(高德,百度)位置显示是没有问题的,希望官方解释一下,多谢。
2018-12-26在某个公共微商平台上百开个店就行了。
我可以想宣传一下自家的水果我应该通过什么来实现呢我想宣传自己的水果,能在朋友圈,qq群里面宣传的那种,我应该怎么实现呢
2018-12-26我想做个公益方面的小程序,但是没有资质。 如果可以共享一下你的资质的话,我可以免费帮你们做这个小程序。
我们想做一个简单的志愿者线上学习的,有可以帮忙开发吗我们是一个关于志愿者的公益组织,在民政局注册的,想寻求热心的工程师帮忙开发一个能让志愿者线上找资料学习的小程序,谢谢啦。
2018-12-26我们是用node-schedule。
server服务端定时执行某功能(不用云函数)怎么实现想在后端实现每天晚上10点定时执行某个操作(比如清除某些信息),请问定时触发这个功能(不用云函数)怎么在后台实现(node.js)
2018-12-20楼主这样的需求,云端数据库API也不支持的,可以放在一次云函数调用中,但肯定云函数中也是分三次数据库操作来进行。据我所知,mongo也不支持这样的操作吧?
云数据库是否支持批量修改操作云数据库是否支持批量修改操作,把多次修改的请求合并在一次HTTP操作中。 举一个例子。 { doc1.update({...}), doc2.update({...}), doc3.update({...}) }
2018-12-12