- 关于模板消息的疑问
[图片] 发送模板消息时,touser填到接收者openid,可将模板发送到openid对应的用户 如果把openid换成unionId, 接收者能收到模板消息吗
2017-12-19 - map组件controls控件界面适配问题
[代码]controls: [{ id: 1, iconPath: '/resources/location.png', position: { left: 0, top: 300 - 50, width: 50, height: 50 }, clickable: true }][代码]position字段里面的left和top单位是px的 导致有些设备controls能显示到正确位置, 有些设备显示到了地图外面 如何使controls支持rpx的定位? 或者有其它替代方案来做map组件的controls位置适配
2017-12-16 - 小米5手机wx.getSystemInfo获取screen宽高为0
小米5调用wx.getSystemInfo获取到的screenHeight与screenWidth值为0 [图片]
2017-12-16 - form catchsubmit属性继续冒泡触发
<view class="weui-uploader__file weui-uploader__img" catchtap="toPubInfo"> <form catchsubmit="submitPubInfo" report-submit="true"> <button type="primary" size="mini" formType="submit">发布</button> </form> </view> catch关键字将中断捕获阶段和取消冒泡阶段 现在的问题是,点击触发了submitPubInfo方法后,会继续冒泡触发toPubInfo方法 form的官方文档里写的是只有bindsubmit属性,是不支持catchsubmit吗
2017-10-19 - map bindmarkertap方法中调用setData设置map属性
wxml代码: <view class="container"> <map id="myMap" show-location=true style="width: 100%; height: 800rpx;" latitude="{{latitude}}" longitude="{{longitude}}" markers="{{markers}}" circles="{{circles}}" scale="{{scale}}" controls="{{controls}}" bindregionchange="regionchange" bindcontroltap="controltap" bindmarkertap="markertap" ></map> </view> js代码 markertap(e) { console.log(e.markerId) var location = this.data.pubInfos[tabIndex] this.setData({ latitude: location.latitude, longitude: location.longitude, }) }, 在map的bindmarkertap方法中,使用setData接口设置map的一些属性,会导致后续bindmarkertap事件无法响应 开发工具正常,真机有这个问题 应用场景是点击地图marker点后,将地图中心切到该marker点
2017-10-12 - 操作地图,手机流量消耗非常大
使用场景: 需要在地图上显示信息点(使用地图组件markers显示出来),由于信息点分布在各个地理位置,因此一次最多只显示16个信息。地图每次移到到新的区域后,都会从服务端获取信息点,并显示16个信息点 问题: 来回显示地图不同区域的信息时,使用手机流量,发现流量消耗特别大,地图大概来回拖动7、8次,就会消耗掉1M多的流量 但信息点的数据并不大,每次的数据包也就几K 初步怀疑可能和微信内部使用地图为在线地图有关 微信什么时候能内置地图呢
2017-09-04