- 如何实现右侧滚动商品,左侧分类导航跟随高亮的效果(类似外卖app)
[图片] 如图,想实现类似电商/外卖app的分类效果:右侧商品滚动,左侧导航高亮对应分类。 目前的思路是:利用scroll-view的bindscroll方法获取scrolltop,然后跟相应节点的位置对比,现在卡在获取节点位置这理。 看了文档发现wx.createSelectorQuery()这个API似乎能够解决问题,可是获取到的节点的top不知道是什么单位,也不清楚这个top是相对于什么。
2017-11-13 - 微信开发者工具占用CPU过高
在社区看到也有相关的问题,但都没能解决问题啊。。 调试器被卡得无法动 希望下个版本能解决CPU占用过高问题 [图片]
2017-11-08 - 音频自动播放下一曲:如何监听全局数据变化重新渲染页面
做了一个音乐播放小程序,音频的url、title、cover属性都保存在app.js的globalData属性里,播放详情页从全局变量获取数据渲染界面。 现在遇到的问题是,自动播放下一首时,globalData的url、title、cover都改变了,但播放详情页data里的数据仍然是上一首歌的; 求问:如何在播放详情页监听globalData的数据变化,从而重新调用setData更新数据继而更新页面显示?(或者针对这个问题有没有较完美的实现方案?)
2017-11-06 - 线上小程序picker突然点击无反应
今天(10月19日)线上的小程序picker点击后无任何反应,安卓重启微信后恢复,ios重启微信或重启手机都点击无响应,之前一直在线上运营一切正常。 求官方看看是不是微信的问题。。
2017-10-19 - mapCtx.getCenterLocation始终返回0值的经纬度
[代码]Page({ onReady: function (e) { // 使用 wx.createMapContext 获取 map 上下文 this.mapCtx = wx.createMapContext('myMap') },[代码][代码] getCenterLocation: function () { [代码] this.mapCtx.getCenterLocation({ success: function(res){ console.log(res.longitude) console.log(res.latitude) } }) }, }) //我的代码 onLoad: function (options) { var that = this; that.mapCtx = wx.createMapContext('myMap'); // 获取当前位置并移动到此位置 wx.getLocation({ success: function (res) { var longitude = res.longitude; var latitude = res.latitude; // console.log(res) that.setData({ longitude: longitude, latitude: latitude }) setTimeout(function () { that.mapCtx.moveToLocation(); }, 300); } }); }, onShow: function () { var that = this; // 获取中心位置 console.log(that.mapCtx); that.mapCtx.getCenterLocation({ success: function (res) { console.log(res); var centerLgt = res.longitude; var centerLat = res.latitude; if (centerLgt == that.data.centerLgt && centerLat == that.data.centerLat) { return; } else { that.setData({ centerLgt: centerLgt, centerLat: centerLat }); getMarkers.call(that, centerLat, centerLgt); } } }); }, //console返回的结果 callbackId:"callback110_0_4" errMsg:"getMapCenterLocation:ok" latitude:0 longitude:0 mapId:0 method:"getMapCenterLocation" 是什么原因造成的呢?
2017-09-21 - 如何后台播放音乐?我离开小程序后音乐就停止了
如题,我使用了微信提供的“音频播放控制”和“背景音频播放管理”的相关API,但是离开小程序后音频就停止播放了,看到很多音乐类小程序都能保持后台播放而不需要用户点击“显示在聊天顶部”。求实现思路,先行致谢!
2017-09-19 - Can't find variable: WeixinJSBridge
如题,不清楚为何小程序经常报这个错误: ReferenceError: Can't find variable: WeixinJSBridge 网上基本没有相关资料,不清楚是什么原因导致的
2017-09-12