可付费求移植?或者有类似的现成轮子可用,求介绍,谢谢
如何移植ngraph.path到小程序里?https://anvaka.github.io/ngraph.path.demo/#?graph=amsterdam-roads 这个效果除了使用web-view在小程序里实现之外,能不能移植进小程序里?如何移植?
2019-12-05同问
wx.getMenuButtonBoundingClientRect问题wx.getMenuButtonBoundingClientRect(): 获取右上角胶囊位置 开发工具漂浮模拟器时,获取失效 真机预览导致微信app崩溃,工具显示获取超时失败 开发工具和真机获取的位置不相同,iPhone X,工具中bottom 82,真机中bottom80
2019-03-15我是拍照后,对图片进行压缩再上传的 [代码]onTakePhoto() {[代码][代码] [代码][代码]const ctx = wx.createCameraContext();[代码][代码] [代码][代码]ctx.takePhoto({[代码][代码] [代码][代码]quality: [代码][代码]'high'[代码][代码],[代码][代码] [代码][代码]success: (res) => {[代码][代码] [代码][代码]wx.compressImage({[代码][代码] [代码][代码]src: res.tempImagePath, [代码][代码]// 原图片路径[代码][代码] [代码][代码]quality: 50, [代码][代码]// 压缩质量,[代码][代码] [代码][代码]complete: compRes => {[代码][代码] [代码][代码]console.log(compRes.tempFilePath)[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]'form.compImg'[代码][代码]: compRes.tempFilePath[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]src: res.tempImagePath,[代码][代码] [代码][代码]'form.img'[代码][代码]: res.tempImagePath[代码][代码] [代码][代码]})[代码][代码] [代码][代码]console.log([代码][代码]'compImg:'[代码][代码], [代码][代码]this[代码][代码].data.form.compImg)[代码][代码] [代码][代码]console.log([代码][代码]'orignImg:'[代码][代码], [代码][代码]this[代码][代码].data.form.img)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码]
compressImage里setData无效[代码]wx.compressImage({[代码][代码] [代码][代码]src: res.tempImagePath, [代码][代码]// 原图片路径[代码][代码] [代码][代码]quality: 50, [代码][代码]// 压缩质量,[代码][代码] [代码][代码]complete: compRes => {[代码][代码] [代码][代码]console.log(compRes.tempFilePath)[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]'form.compImg'[代码][代码]: compRes.tempFilePath[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码]console.log(compRes.tempFilePath)能打印出来正确的临时路径,但是往form.compImg里赋值就是一直时undefined??
2019-03-13谢谢,已解决
小程序已过审核并已发布上线,但搜索不到求救:小程序发布上线后,搜索不到!!! 小程序名称: 拍拉图 AppID: wx8f1b2e2bc249d61d 发布时间:2019-02-19 10:30:00 隐私设置:允许被搜索
2019-03-13可以了,非常感谢@半寸灰
云开发get结果再for循环查询另一集合去更新前面get结果- 需求的场景描述(希望解决的问题) 查询返回用户所发照片的记录res; for循环根据每条记录里的openid去user集合里查询每个发照片人的用户头像和昵称; 再把每一位用户头像和昵称键值对追加到原来的res里; - 希望提供的能力 [代码]function[代码] [代码]getData(event, context) {[代码][代码] [代码][代码]return[代码] [代码]db.collection([代码][代码]'photolist'[代码][代码]).get().then(res => {[代码][代码] [代码][代码]const db_user = db.collection([代码][代码]'photouser'[代码][代码])[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]i = 0, len = res.data.length; i < len; i++) {[代码][代码] [代码][代码]ures = db_user.where({ openid: res.data[i].openid }).get()[代码][代码] [代码][代码]res.data[i].avatarUrl = ures.data[0].avatarUrl[代码][代码] [代码][代码]res.data[i].nickName = ures.data[0].nickName[代码][代码] [代码][代码]}[代码][代码] [代码][代码]return[代码] [代码]res[代码][代码] [代码][代码]});[代码][代码]}[代码] [代码]// 云函数入口函数[代码][代码]exports.main = async(event, context) => {[代码][代码] [代码][代码]if[代码] [代码](event.type === [代码][代码]'add'[代码][代码]) {[代码][代码] [代码][代码]return[代码] [代码]add(event, context);[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]if[代码] [代码](event.type === [代码][代码]'useradd'[代码][代码]) {[代码][代码] [代码][代码]return[代码] [代码]userAdd(event, context);[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]return[代码] [代码]getData(event, context);[代码][代码]}[代码]返回结果: {"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"Cannot read property '0' of undefined"} 加上await后: [代码]function[代码] [代码]getData(event, context) {[代码][代码] [代码][代码]return[代码] [代码]db.collection([代码][代码]'photolist'[代码][代码]).get().then(res => {[代码][代码] [代码][代码]const db_user = link.collection([代码][代码]'photouser'[代码][代码])[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]i = 0, len = res.data.length; i < len; i++) {[代码][代码] [代码][代码]ures = await (db_user.where({ openid: res.data[i].openid }).get())[代码][代码] [代码][代码]res.data[i].avatarUrl = ures.data[0].avatarUrl[代码][代码] [代码][代码]res.data[i].nickName = ures.data[0].nickName[代码][代码] [代码][代码]}[代码][代码] [代码][代码]return[代码] [代码]res[代码][代码] [代码][代码]});[代码][代码]}[代码] [代码]// 云函数入口函数[代码][代码]exports.main = async(event, context) => {[代码][代码] [代码][代码]if[代码] [代码](event.type === [代码][代码]'add'[代码][代码]) {[代码][代码] [代码][代码]return[代码] [代码]add(event, context);[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]if[代码] [代码](event.type === [代码][代码]'useradd'[代码][代码]) {[代码][代码] [代码][代码]return[代码] [代码]userAdd(event, context);[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]return[代码] [代码]getData(event, context);[代码][代码]}[代码]返回结果: {"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"await is not defined"} 求大神指点,这个到底怎么写? 急急急,这个问题不弄好,老板不让春节回家!!!!!
2019-01-28