本次微信小程序迎来了一次重要更新大致内容为以下:
- 支持 18 个全新的 API 包括 iBeacon、授权、屏幕亮度、振动等接口
- 新增拖拽组件
<movable-view>
- 对
<map />
地图组件做了大量更新 - 对
<video />
视频组件修复了大量体验问题 - 增加性能面板,方便查看小程序运行时性能
- 优化小程序 crash 问题
基础库更新(1.2.1)
A
新增 API 6 个 iBeacon 相关接口 详情A
新增 APIwx.getSetting
获取小程序的授权设置 详情A
新增 APIwx.authorize
提前授权 详情A
新增 APIwx.getScreenBrightness
获取屏幕亮度 详情A
新增 APIwx.setScreenBrightness
设置屏幕亮度 详情A
新增 APIwx.addPhoneContact
保存联系人到系统通讯录 详情A
新增 APIwx.updateShareMenu
动态更新转发菜单设置 详情A
新增 APIwx.vibrateShort
wx.vibrateLong
振动 详情A
新增 APIwx.getWeRunData
获取微信运动数据 详情A
新增 APIwx.saveImageToPhotosAlbum
保存图片到系统相册 详情A
新增 APIwx.saveVideoToPhotosAlbum
保存视频到系统相册 详情A
新增 APIwx.getBackgroundAudioManager
获取背景音频管理器 详情U
更新 APIwx.canvasToTempFilePath
增加x
y
width
height
destWidth
destHeight
参数 详情U
更新 APIwx.getLocation
支持返回高度,水平/垂直精度 详情U
更新 APIwx.scanCode
新增onlyFromCamera
参数,指定扫码不能从相册选择 详情F
修复 APIwx.getBluetoothDevices
Android 上回调错误的问题F
修复 APIwx.getLocation
在安卓上调用,移动后返回的位置不更新问题F
修复 APIwx.makePhoneCall
在 Android 无法调用分机问题F
修复 APIwx.setNavigationBarTitle
异常问题A
新增 组件<movable-view />
实现拖拽能力 详情U
更新 组件<button />
open-type
新增share
属性 详情U
更新 组件<map />
marker
上方支持气泡窗口 详情U
更新 组件<map />
marker
可以增加 label 标签 详情U
更新 组件<map />
可以改变经纬度在marker
图标的锚点 详情U
更新 组件<map />
新增箭头样式路线 详情U
更新 组件<map />
可以设置路线边框 详情U
更新 组件<map />
mapContext
新增 translateMarker 接口,支持 marker 平移动画 详情U
更新 组件<map />
mapContext
新增 includePoints 接口,可以设置 padding 详情U
优化 组件<scroll-view />
scroll-into-view
支持横向定位 详情U
优化 组件<switch />
增加振动反馈 详情U
优化 组件<picker-view />
滚动时增加声音和振动反馈 详情F
修复 组件<picker-view />
中同时改变列表和 value 时显示不正确的问题F
修复 组件<scroll-view />
横向滚动在频繁 setData 时卡顿的问题 详情F
修复 组件<scroll-view />
横向滚动设置了min-height
滚动异常问题F
修复 组件<scroll-view />
通过wx:if
隐藏后显示,enable-back-to-top
失效问题F
修复 组件<scroll-view />
滑动时停止并快速点击,不触发touch*
事件的问题F
修复 组件<swiper />
Android 下第一个指示点残缺问题F
修复 组件<image />
动态设置src=""
已显示的图片没有消失的问题F
修复 组件<image />
src 属性带有空格导致微信中无法显示图片的问题F
修复 组件<image />
在 iOS 中连续设置本地图片和网络图片的时序问题F
修复 组件<input />
失焦的时候文本重影问题F
修复 组件<input />
在 Android 下切换到另一个<input />
时键盘不显示的问题F
修复 组件<input />
密码类型重影问题F
修复 组件<video />
在 iOS 中关闭屏幕锁定方向后开启全屏,视频方向不正常的问题F
修复 组件<video />
iOS 拍摄的视频在 Android 中播放方向颠倒问题F
修复 组件<video />
Android 中切换视频,上一个视频的弹幕任然显示的问题F
修复 组件<video />
视频在全屏状态下弹幕不生效问题F
修复 组件<video />
iOS 最底部弹幕被进度条遮挡问题F
修复 组件<video />
iOS 全屏状态下进度条断层,并且闪烁的问题F
修复 组件<video />
iOS 播放器默认显示弹幕按钮的问题F
修复 组件<video />
iOS 播放时点击右上角查看小程序信息,返回后播放器卡住问题F
修复 组件<video />
iOS 播放过程中断网,已缓冲视频播放完后画面停止,但是进度条还在走动问题F
修复 组件<video />
iOS 在全屏播放的情况下,无法切换视频地址F
修复 组件<video />
弹幕文字重叠的问题F
修复 组件<video />
直播视频操作进度条问题F
修复 组件<video />
全屏后导致原生组件层级错乱问题A
增加 框架能力 在Page
实例中可以通过route
字段获取页面路径 详情A
新增 开发体验 体验版支持打开 vConsole 调试A
新增 开发体验 客户端增加性能面板 详情U
优化 系统能力 Android 在锁屏情况下小程序被关闭U
优化 系统能力 iOS 下页面 crash 重启F
修复 自定义分析 在页面初始化之前的上报失败问题
工具更新
A
新增 基础库1.2.1
调试支持。U
优化App
和Page
中的函数自动补全F
修复 条件编译中的 query 在App.onLaunch
时多 decode 一次的问题F
修复 首页的 json 文件出错,且 tabbar 中有空路径时工具无法启动的问题F
修复 开启上传代码样式文件自动补全时,wxss 文件有误导致一直在上传中的问题 详情F
修复wx.previewImage
中参数为非字符串时工具异常的问题F
修复 网页调试中刷新和下拉地址栏按钮无效F
修复 网页调试菜单栏缺失跳转按钮、Mac 下缺失后退、前进、选中地址栏的问题 详情F
修复 使用”关闭其他标签”后,使用Ctrl+s
保存当前文件,会恢复之前关闭的其他标签的问题 详情F
修复 有时外部修改文件保存后自动编译时报网络错误的问题F
修复 有 tabbar 的小程序启动时还未加载完时快速切换到另一个 tab 然后马上切换回来会出错的问题
本次更新可以说是智言特别期待的,希望大家又能有活走了。
评论前必须登录!
注册