- IOS17.4 ,小程序canvas touch事件有问题
昨天反映了一个这个问题https://developers.weixin.qq.com/community/develop/doc/00044663fd876037f621759fc6b400。没有得到反馈。 今天我自行实验以后发现问题出在绑定事件上,在ios17.4的真机上如果使用bindtouchstart,bindtouchmove,bindtouchend这种方式绑定事件,那在一次滑动过程中指挥触发一个start 和一个move 正常应该有很多的move返回才对。好在这个时候返回值还是正常的 在event.touches[0].x和event.touches[0].y还是有的。但是因为只返回一个move所以也没法画出具体的轨迹。老版本ios没有这个问题可以显示很多的move [图片][图片] 然后我使用bind:touchstart,bind:touchmove,bind:touchend方式进行绑定事件那返回结果的个数是正常的。 [图片] 但是这时候的结果中没有event.touches[0].x和event.touches[0].y只有pageX和pageY这种。 [图片] 如果使用只能自行计算偏移量. 代码片段使用的官方canvas 2d的示例只是加上了事件返回值
03-07 - 「wx.scanCode」返回结果中的path属性,安卓和iOS不一致?
使用「wx.scanCode」接口扫描同一个通过「获取不限制的小程序码(getUnlimitedQRCode)」接口生成的小程序码:返回结果中的 path 属性,安卓将路径中的 scene 参数值 decodeURIComponent 处理了,和iOS不一致。 [图片]
02-23 - wx.loadFontFace在安卓手机全局生效,但进不同的页面会多次加载字体文件
在app.js调用loadFontFace并设置为全局后,在安卓手机(小米8)上先后打开小程序不同页面,在小程序保持前台显示的情况下,不同页面中会重复加载同一个字体文件。这样用户耗费流量大,且体验不好(字体加载后出现抖动),辛苦关注。
2020-04-19