- 微信小程序能不能打开硬件开关?
微信小程序能不能打开硬件开关?硬件有手机卡能通信,类似单片机
2020-09-09 - 怎样点击按键跳出循环?
点击按键stop,start按键获取不了m值,导致跳不出循环,有没有更理想的办法? 1、index.js Page({ bindinput: function (e) { this.setData({ userName: e.detail.value }) }, start: function () { var m=this.data.m console.log('m------//',m) for (var i = 0; i < 6; ++i) { console.log('bhtime------//',i) if (i==5){var i=0} this.setData({ userName: i }) if(m==5) break; } }, stop: function () { console.log('stop') this.setData({ m: 5 }) }, }) 2、index.wxml button class="button1" catchtap="start">start button class="button2" catchtap="stop">stop view class="c">input class="check-box" maxlength='10' value="{{userName}}" type="text" bindinput='bindinput' >
2020-08-18 - 怎样把request从服务器读取的返回显示在页面上?wxml怎样写?
//index.js //获取应用实例 const app = getApp() Page({ sxbut:function () { var that = this; //读取数据库 wx.request({ url: 'http://xxxxxx/xxxx.php', method: 'GET', data: { nname: 'jack' }, header: { 'content-Type': 'application/json' }, success(res) { console.log(res), console.log(res.data), that.setData({ List: res.data, }); } }); } }) -------------------------------------------------------------------------------------- print:res.data显示: Array ( [0] => Array ( [0] => jack [name] => jack [1] => 30 [age] => 30 [2] => 男 [xinbie] => 男 ) ) ------------------------------------------------ wxml怎样写?让name,age,xinbie显示出来
2020-07-21 - 怎样把excel数据导入到云数据库?
怎样把excel数据导入到云数据库?
2020-07-18 - 微信小程序如何把图片buffer数据转成文件?
微信小程序如何把图片buffer数据转成文件?
2020-07-17 - 腾讯map组件lable里的文字在微信iOS客户端不显示,安卓端正常?
[图片]
2020-07-16 - 微信小程序审核不过,提示登陆不合格?
// pages/log page/index.js const app = getApp() const db = wx.cloud.database() const DB = wx.cloud.database().collection("xxx") const conm= db.command Page({ data: { canIUse: wx.canIUse('button.open-type.getUserInfo') }, onLoad: function() { // 查看是否授权 wx.getSetting({ success (res){ if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称 wx.getUserInfo({ success: function(res) { console.log('test--go',res.userInfo) } }) } } }) //----------------------- this.getOpenid(); }, // 获取用户openid getOpenid() { let that = this; wx.cloud.callFunction({ name: 'gxxxxx', complete: res => { console.log('云函数获取到的openid: ', res.result) var openid = res.result.openId; var dopenid=openid; console.log('云函数获取到的openid: -----', res.result.openId) app.globalData.openid=openid; DB.add({ data: { dopenid:openid, } }) that.setData({ openid: openid }) } }) }, bindGetUserInfo (e) { console.log('userinfo',e.detail.userInfo) var userinfo=e.detail.userInfo if (userinfo==undefined){ wx.showToast({ title: '请授权再试', icon: 'loading', duration: 3000 }) } // 查看是否授权 wx.getSetting({ success (res){ if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称 wx.getUserInfo({ success: function(res) { console.log('test--g',res.userInfo) var nickName=res.userInfo.nickName console.log('test-',nickName) app.globalData.nickName=nickName console.log('test--go',app.globalData.nickName) var openid=app.globalData.openid console.log('testickName',nickName) console.log('testopenid',openid) if (nickName==null||nickName==undefined){ //读取不到nickName时,提示让准许读取信息 wx.showToast({ title: '请授权再试', icon: 'loading', duration: 3000 }) } if (nickName!=null){ //判断是否获取了nickName,没有,不让跳转 console.log('nickName',nickName); db.collection("yxxx").where({ dopenid:openid }).get({ success: res => { console.log('res.length',res.data.length) //---------------------------跳转前 检测黑名单数据库,有10次记录的,不让跳转-----begin if(res.data.length>=10){ console.log('lxxx1'); wx.showToast({ title: '预订导常频繁', icon: 'loading', duration: 3000 }) }else{ //wx.switchTab({ wx.navigateTo({ url: '../index111/index' }) } } }) //---------------------------跳转前 检测黑名单数据库,有10次记录的,不让跳转-----end } } }) } } }) } })
2020-07-15 - 微信公众号只能绑定3个小程序?有没有什么方法可以绑定更多?
微信公众号只能绑定3个小程序?有没有什么方法可以绑定更多?
2020-07-13 - 为什么二维码不刷新?
扫过一个二维码正常,第二个二维码扫过后与第一个二维码一样,过了10分钟左右,又可以扫第二个二维码了,第三个二维码又扫与第二个二维码一样,推测是刷新频率问题吗?换一台手机升成二维码可用,但第二次升成二维码又不可用? 1、pages/index/index.js const DB= wx.cloud.database() const app = getApp() Page({ onLoad: function (options) { var dname= options.dname; var dname1= options.dname1; this.setData({ dname:dname }) console.log('测试------------------------------------2',dname) console.log('测试-----------------------------------1',dname1) console.log('测试-----------------------------------dname',dname) wx.cloud.callFunction({ //扫码传递参数pdname2(编号) name: "s2", data: { urlname: 'pages/hpage/index?dname='+dname }, success: res =>{ console.log('test2') console.log('test1',res.result) this.setData({ ima:res.result.fileID }) }, fail: err =>{ console.log() } }) } }) 2、云函数 s2 // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init({ env: 'xxxxxxxx' }) exports.main = async (event, context) => { try { const result = await cloud.openapi.wxacode.createQRCode({ path:event.urlname, //未验证 width: 430 }) const file = await cloud.uploadFile({ cloudPath: 'cm.jpg', fileContent: result.buffer, }) return file } catch (err) { return err } } 3、pages/index/index.wxml 4、pages/hpage/index.js const db = wx.cloud.database() const DB= wx.cloud.database() const app = getApp() Page({ data: { }, onLoad: function (options) { console.log('测试1------------------------------------',options) var dname=options.dname; this.setData({ dname:dname }) console.log('测试2',dname) DB.collection("tt").add({ data:{ // 添加数据到yxsjk1 dname:dname } }) } })
2020-07-12 - 微信小程序 导航有时管用,有时不管用?
不管几位坐标数据,导航都指向一个地方 // index.js const app = getApp() const DB= wx.cloud.database() Page({ data: { latitude: 35.2457853400, //初始化 longitude: 113.2484514100, }, onLoad: function (options) { var dname = options.dname; console.log('测试',dname) var labelname=dname DB.collection('map').where({ label:{"content":labelname} }) .get() .then(res=>{ console.log(res); console.log("test 测试1",res.data) console.log("test 测试1",res.data[0].latitude) console.log("test 测试1",res.data[0].longitude) var latitude=res.data[0].latitude var latitude=parseInt(latitude) var longitude=res.data[0].longitude var longitude=parseInt(longitude) var name=res.data[0].label.content wx.openLocation({ latitude:(latitude), longitude: (longitude), name: (name), scale: 15 }) }) .catch(err=>{ console.log(err); }) } }) ----------------------------------------------------------------------------------------------------------------------------------------- 已经解决;var latitude=parseInt(latitude); var longitude=parseInt(longitude); parseInt()改为Number(),就 ok了。
2020-07-09