微信小程序最新版本 (1.02.1806140)已更新下载,新增两个API

微信小程序最新版本 (1.02.1806140)在公众平台官网已更新下载,新增 wx.loadFontFace动态加载字体 wx.getLogManager可记录用户操作日志 两个API。

最新版本下载地址 (1.02.1806120)

windows 64  、  windows 32  、  mac

2018.06.14 基础库更新(2.1.0)

A 新增 API wx.loadFontFace 支持动态加载字体 详情
示例代码:
wx.loadFontFace({
  family: 'Bitstream Vera Serif Bold',
  source: 'url("http://developer.mozilla.org/@api/deki/files/2934/=VeraSeBd.ttf")',
  success: function(res) {
    console.log(res.status) //  loaded
  },
  fail: function(res) {
    console.log(res.status) //  error
  },
  complete: function(res) {
    console.log(res.status);
  }
});


A 新增 API wx.getLogManager 可记录用户操作日志,供用户提交意见反馈内容时,提交给开发者协助定位问题 详情
获取日志管理器 logManager 对象。logManager提供log、info、warn、debug四个方法写日志到文件,这四个方法接受任意个类型为Object/Array/Number/String的参数,每次调用的参数的总大小不超过100Kb。最多保存5M的日志内容,超过5M后,旧的日志内容会被删除。用户可以通过设置Button组件 的open-type为feedback来上传打印的日志。用户上传的日志可以通过登录小程序管理后台后进入左侧菜单“客服反馈”页面获取到。

基础库默认会把App、Page的生命周期函数和wx命名空间下的函数调用写入日志。

A 新增 组件 <camera /> 的 scanCode 模式,支持识别一维码 详情
U 更新 API wx.createSelectorQuery 可获取节点的样式信息 详情
U 更新 API wx.scanCode 返回参数新增 rawData 字段 详情
U 更新 API wx.createLivePusher 新增 toggleTorch 方法支持切换闪光灯  详情
U 更新 组件 <button /> 可以嵌套在原生组件内,显示在原生组件之上  详情
U 更新 组件 <button /> 新增 open-type 值为 feedback,打开“意见反馈”页面  详情
U 更新 组件 <cover-view /> <cover-image /> 新增 scroll-top 属性  详情
U 更新 组件 <cover-view /> <cover-image /> 支持 rotate 和 scale 的样式设置  详情
U 更新 组件 <cover-image /> 新增 bindload 和 binderror 事件  详情
U 更新 组件 <movable-view /> 新增 animation 属性  详情
U 更新 组件 <live-pusher /> 新增 zoom 属性支持调整焦距  详情
U 更新 组件 <input /> 在 bindinput 时返回 keyCode 键值  详情
F 修复 API wx.reportAnalytics 在插件下调用异常的问题
F 修复 API wx.hideToast 在 iOS 下无法让前面的 showLoading 消失的问题
F 修复 组件 <image /> 在连续更新src时导致显示不正确的问题
F 修复 组件 <image /> 设置 border-radius 出现闪动的问题
F 修复 组件 <canvas /> 设置的shadow会影响fillStyle的问题
F 修复 组件 <movable-view /> 缩放的问题
movable-view :scale-min属性 一旦设置为1或2的整数 组件内图片只能放大不能缩小,除非设置为默认的0.5 或0.9 或 0.95 之类的小于1的浮点数才能缩放 而且 手势缩放 放大较为流畅 ,缩小时一次只能缩一点,感觉有点像卡顿

代码示例:
<movable-area>
<movable-view  inertia='true' scale='true' scale-min="0.95" scale-max="3" out-of-bounds="false" damping="2">  
<image class="big_img" mode='aspectFit' src=""></image>  
</movable-view>
</movable-area>


F 修复 组件 <input /> 在某些情况下未被正常销毁的问题

只有真机才会出现,验证码是一个弹窗,弹窗内包含一个auto-focus的输入框 。

快速点开再隐藏,会导致  弹窗里的验证码 输入框内的 placeholder 会停留在下面那一层,出现机率很高

刚刚又测试了一次,如果加了auto-focus 或者弹出后 点击输入框使输入框聚焦 然后隐藏弹出框  则必现

iphone7   微信版本6.66   ios版本 11.3 (安卓也会出现),代码片段 wechatide://minicode/bOZ46Dmm62ZA 无法真机调试,建议小程序内复现。

F 修复 组件 <video /> 设置 playbackRate 为 1.25 无效的问题
F 修复 组件 <map /> 在开发者工具双击地图缩放不触发 bindregionchange 的问题
真机和开发者工具双指缩放地图bindregionchange事件表现不一致

我在真机和开发者工具分别做了如下测试:
双指缩放地图后,兼听bindregionchange事件,发现开发者工具怎么都不会触发,在真机上能正常执行。
<map class="map" latitude="24.484653" longitude="118.192375" show-location scale="15" id="map"  bindregiοnchange="mapRegionChange">
//地图视野变化事件
 mapRegionChange(e){
   let that=this;
console.log(e);
   this.mapCtx.getScale ({
     success: res=>{
       console.log(res);
     }
   })
 },

开发者工具上使用鼠标双击缩放地图,毫无变化。

荣耀9真机上调试如下:

F 修复 框架 在 video 全屏后有setData操作时导致字体变大的问题

补充:

2018.06.12 更新日志
A 新增 TGit 工具栏入口  详情
F 修复 远程调试分包中使用插件报错的问题

上一期更新详情:微信小程序最新版本已更新下载 (1.02.1806080)

原文:http://www.henkuai.com/thread-38082-1-1.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值