具体情况是这样的:当在电脑端测试时,底下的console不会有任何的反馈,但当转移到手机上测试时,就可以在电脑端的console实时收到反馈结果 //index.wxml //index.js Page({ data: { log: 0, lat: 0, controls: [] }, /** * 生命周期函数--页面加载 */ onLoad: function () { var that = this; wx.getLocation({ success: function (res) { var longitude = res.longitude var latitude = res.latitude that.setData({ log: longitude, lat: latitude }) }, }) wx.getSystemInfo({ success: function(res) { var windowWidth = res.windowWidth; var windowHeight = res.windowHeight; that.setData({ controls: [ //扫码按钮 { id: 1, //控件按钮的背景图片 iconPath: '/images/button_1.png', //控件的相对页面的位置 position: { width: 100, //控件的相对长度 height: 40, left: windowWidth / 2 - 50, top: windowHeight - 60 //控件距离订端的距离 }, //是否可点击 clickable: true }, { //按钮 id:2, iconPath:'/images/img_1.png', position :{ width : 80, height : 80, left : 5, top : windowHeight - 80 }, //是否可点击 clickable : true }, { //充值按钮 id:4, iconPath:'/images/pay.png', position:{ width : 60, height : 35, left: windowWidth - 45, top : windowHeight - 100 }, //是否可点击 clickable : true }, { //报修 id : 6, iconPath : '/images/warn.png', position : { width : 38, height : 38, left: windowWidth - 35, top : windowHeight - 50 }, //是否可点击 clickable : true }, ] }) }, }) }, /** * 控件被点击事件 */ controltap:function(e){ var cid = e.controlId; console.log(cid) }, })
微信小程序开发问题解答
微信小程序开发者回答:
刚刚问到了,这个好像是工具的一个小BUG,正常来说,给一张图片设置clickable为true后,点击图片后就会反馈,不管是warning还是数值,至少在console上回打印东西,但是,如果把系统的字体设置为125%后,再去测试程序,发现console上什么也没有
您可以把我的代码分别放在开发者工具上,分别将字将图片上的设置为100%,125%运行对比一下后您应该就能明白,希望能修复,因为这个东西坑了我好几天,让我总是以为w我的程序有错,一直不敢往下进行
微信小程序开发者回答:
没有很明白需要反馈的问题,请具体描述一下
微信小程序开发者回答: 刚刚问到了,这个好像是工具的一个小BUG,正常来说,给一张图片设置clickable为true后,点击图片后就会反馈,不管是warning还是数值,至少在console上回打印东西, 但是,如果把系统的字体设置为125%后,再去测试程序,发现console上什么也没有
您可以把我的代码分别放在开发者工具上,分别将字将图片上的设置为100%,125%运行对比一下后您应该就能明白, 希望能修复,因为这个东西坑了我好几天,让我总是以为w我的程序有错,一直不敢往下进行
本文网址:http://www.91bianli.com/weixinxiaochengxu/38366.html