提交 dedbef97 编写于 作者: 雪洛's avatar 雪洛

docs: release note alpha

上级 aae41b9d
#### 3.1.0.20210202-alpha
+ 新增 uni.getSystemInfo 支持获取 deviceId 作为设备标识。App 端根据设备信息生成,非 App 端由 uni-app 框架生成基于随机数的 id
+ App平台、H5平台 优化 dataset 获取逻辑,完善非 string 类型支持
+ App平台、H5平台 修复 css 媒体查询内的 rpx 单位不生效的Bug [详情](https://ask.dcloud.net.cn/question/112279)
+ App平台、H5平台 修复 picker 组件特定情况下设置 start、end 表现异常的Bug [详情](https://ask.dcloud.net.cn/question/114223)
+ App平台、H5平台 修复 部分时机获取 input、textarea 组件值不正确的Bug [详情](https://ask.dcloud.net.cn/question/115897)
+ 【重要】App平台 新增 nvue css 支持组合选择器(相邻兄弟选择器、普通兄弟选择器、子选择器、后代选择器)
+ App平台 新增 manifest.json 支持全屏配置 app-plus -> fullscreen
+ App平台 新增 支持 uni.offNetworkStatusChange 方法
+ App平台 新增 支持 uni.offKeyboardHeightChange 方法
+ App平台 新增 input、textarea 组件支持 keyboardheightchange 事件
+ App平台 新增 nvue map 组件支持展示 POI 点、建筑物、个性化地图等新特性 [详情](https://uniapp.dcloud.io/component/map)
+ App平台 新增 video 组件新增属性 codec、http-cache、play-strategy
+ 【重要】App平台 优化 nvue 支持更多简写样式:border、border-top、border-right、border-bottom、border-left、border-style、border-width、border-color、border-radius、flex-flow、font、background
+ App平台 优化 uni.getNetworkType 支持获取 5g 网络类型
+ App平台 优化 uni.saveImageToPhotosAlbum 支持返回保存路径
+ App平台 修复 uni.canvasToTempFilePath 配置的大小超过 canvas 大小时获取的图像空白的Bug [详情](https://ask.dcloud.net.cn/question/111225)
+ App平台 修复 cover-view 样式动态变更未生效的Bug
+ App平台 修复 部分情况下组件递归调用内部 v-for 报错的Bug
+ App平台 修复 特定分辨率(iPhone12 Pro)下文字换行错误的Bug [详情](https://ask.dcloud.net.cn/question/114636)
+ App平台 修复 部分情况下 v-for 渲染列表事件错乱的Bug [详情](https://ask.dcloud.net.cn/question/112100)
+ App平台 修复 v-for 渲染 Map、Set 数据类型错乱的Bug [详情](https://ask.dcloud.net.cn/question/115506)
+ App平台 修复 uni.compressImage 传入本地路径失败的Bug [详情](https://ask.dcloud.net.cn/question/115315)
+ App-Android平台 修复 页面生命周期 onshow 中调用 getLocation 可能会引起死循环的Bug
+ App-Android平台 修复 软键盘弹出后,切换输入法软键盘高度发生变化时不会正常触发 onKeyboardHeightChange 事件的Bug
+ App-Android平台 修复 软键盘弹出后,返回到之前的页面可能显示高度不正确的bug [详情](https://ask.dcloud.net.cn/question/115772)
+ App-Android平台 修复 previewImage 预览网络图片长按保存到系统相册失败的Bug [详情](https://ask.dcloud.net.cn/question/115727)
+ App-Android平台 修复 subNVues 设置 popup 模式后,再设置 left 执行动画会卡顿的Bug [详情](https://ask.dcloud.net.cn/question/114631)
+ App-Android平台 修复 nvue css 中设置 transform 属性值中使用百分比无效的Bug [详情](https://ask.dcloud.net.cn/question/115728)
+ App-Android平台 修复 nvue live-pusher 组件横屏预览时上传视频方向不正确的Bug [详情](https://ask.dcloud.net.cn/question/115673)
+ App-Android平台 修复 nvue map 组件动态绘制 polyline 路径轨迹可能会闪烁的Bug [详情](https://ask.dcloud.net.cn/question/90676)
+ App-Android平台 修复 nvue input 组件设置 cursor-spacing 属性无效的Bug
+ App-Android平台 修复 3.0.7 版本引出的 canvas 组件绘制网络图片失败的Bug
+ App-iOS平台 修复 nvue css 中设置 transform 执行动画可能引起崩溃的Bug
+ App-iOS平台 修复 nvue 使用 animation 对组件执行动画期间,组件绑定的点击事件可能不触发的Bug [详情](https://ask.dcloud.net.cn/question/98554)
+ App-iOS平台 修复 nvue ad-draw 组件加载快手联盟广告时,在 list 中滚动后可能无法正常显示的Bug
+ App-iOS平台 修复 nvue image 组件在 iOS14 系统设置 placeholder 后无法正常显示 src 图片的Bug [详情](https://ask.dcloud.net.cn/question/115531)
+ App-iOS平台 修复 nvue video 组件使用 exitFullScreen 无法正常退出全屏的Bug [详情](https://ask.dcloud.net.cn/question/111855)
+ App-iOS平台 修复 nvue web-view 组件加载的网页中 a 标签 target 属性值为 _blank 时,点击 a 标签链接无反应的Bug [详情](https://github.com/dcloudio/hello-uniapp/issues/37)
+ H5平台 新增 EditorContext 支持 blur、getSelectionText、scrollIntoView 方法
+ H5平台 新增 getTopWindowStyle、getLeftWindowStyle、getRightWindowStyle 方法 [详情](https://uniapp.dcloud.net.cn/api/ui/adapt)
+ H5平台 修复 ActionSheet 数据量多无法滚动的Bug
+ H5平台 修复 特定情况下 uni.showModal 内容区域出现横向滚动条的Bug
+ H5平台 修复 image 组件使用 require 方式引用的资源在配置基础路径为相对路径时,编译后不显示的Bug
+ 【重要】小程序平台 新增 发行时支持混合分包模式,将 uni-app 项目发行为小程序分包,集成到已有的原生开发的小程序 [详情](https://uniapp.dcloud.net.cn/hybrid)
+ 小程序平台 修复 事件回调内 arguments 获取到多余参数的Bug [#2320](https://github.com/dcloudio/uni-app/issues/2320)
+ 小程序平台 修复 修复 v-for 循环 wxs 模块内容报错的Bug [详情](https://ask.dcloud.net.cn/question/115658)
+ 支付宝平台、头条小程序平台 修复 部分情况下无法正确编译模板中 class 的Bug [#2294](https://github.com/dcloudio/uni-app/pull/2294)
+ 支付宝小程序平台 优化 组件支持 vue 事件监听方式(需启用 component2)[详情](https://ask.dcloud.net.cn/question/110978)
+ 支付宝小程序平台 修复 内置组件部分事件无法监听的Bug [#2320](https://github.com/dcloudio/uni-app/issues/2185)
+ 【重要】百度小程序平台 新增 支持 onInit 生命周期
+ 百度小程序平台 优化 支持使用 usingComponents 引入插件(原名称 usingSwanComponents 仍然保留)
+ 【重要】uni-ui 新增 所有组件适配 PC 端,适配宽屏、拖动、支持enter和esc按键响应 [详情](https://hellouniapp.dcloud.net.cn/pages/extUI/badge/badge)
+ uni-ui 新增 uni-file-picker 文件直传uniCloud云空间的组件 [详情](https://ext.dcloud.net.cn/plugin?id=4079)
+ uni-ui 优化 uni-forms、uni-easyinput、uni-group 兼容 nvue 页面
+ 【重要】新增 云端一体搜索模板。无需自行开发搜索 [详情](https://ext.dcloud.net.cn/plugin?id=3851)
+ 【重要】新增 uni-captcha 基于uniCloud的图片验证码 [详情](https://ext.dcloud.net.cn/plugin?id=4048)
+ 【重要】新增 网赚游戏合成猫项目模板 [详情](https://ext.dcloud.net.cn/plugin?id=4095)
+ 【重要】hello uniCloud 新增 clientDB、schema2code示例 [详情](https://ext.dcloud.net.cn/plugin?id=4082)
+ 新增 uniCloud-banner模板 支持管理员上传修改banner [详情](https://gitee.com/dcloud/uniCloud-banner)
+ 云端一体登录模板 新增 用户名密码连续登录失败时要求输入图形验证码
* 【uniCloud】
+ 【重要】客户端 新增 uniCloud.mixinDatacom 混入,方便快速开发datacom组件,无需自行处理云数据绑定 [详情](https://uniapp.dcloud.net.cn/component/datacom?id=mixindatacom)
+ 客户端 新增 uniCloud.chooseAndUploadFile API,选文件后直接上传到uniCloud云存储 [详情](https://uniapp.dcloud.net.cn/uniCloud/storage?id=chooseanduploadfile)
+ 【重要】uni-id 新增 在token内默认缓存角色权限,云端获取角色权限不再查库,提升clientDB性能 [详情](https://uniapp.dcloud.net.cn/uniCloud/uni-id?id=cachepermissionintoken)
+ uni-id 新增 支持苹果登录 [详情](https://uniapp.dcloud.net.cn/uniCloud/uni-id?id=loginbyapple)
+ uni-id 新增 客户端获取用户信息接口,包括权限角色 [详情](https://uniapp.dcloud.net.cn/uniCloud/client-sdk?id=client-getcurrentuserinfo)
+ 云函数 新增 获取客户端标识 deviceId [详情](https://uniapp.dcloud.net.cn/uniCloud/cf-functions?id=intro)
+ 阿里云 新增 云函数支持 uploadFile 接口(本地调试暂不支持)[详情](https://uniapp.dcloud.net.cn/uniCloud/storage?id=clouduploadfile)
+ 阿里云 新增 云数据库 add update 可以传入日期对象
+ 阿里云 新增 getTempFileURL 接口(仅为抹平和腾讯云的接口差异)[详情](https://uniapp.dcloud.net.cn/uniCloud/storage?id=cloudgettempfileurl)
+ web控制台 阿里云 新增 慢查询日志,有助于分析数据库设计缺陷
+ uniCloud本地调试插件 新增 支持 uni_modules
+ uniCloud本地调试插件 修复 cli 项目无法使用 uniCloud 本地调试的Bug
+ uniCloud本地调试插件 修复 客户端连接本地云函数时云函数内 callFunction 返回格式不正确的Bug
+ DB Schema 字段类型bsonType 新增 file、date类型 [详情](https://uniapp.dcloud.io/uniCloud/schema?id=bsontype)
+ DB Schema 字段类型bsonType 为 array 时,新增 arrayType 子类型,描述数组里项目的类型。比如 arrayType 设为 file,表示一组文件 [详见](https://uniapp.dcloud.io/uniCloud/schema?id=arraytype)
+ DB Schema 新增 fieldRules 用于描述字段之间的关系,如字段“开始时间”需小于字段“结束时间” [详情](https://uniapp.dcloud.net.cn/uniCloud/schema?id=field-rules)
+ DB Schema 新增 count 权限 [详情](https://uniapp.dcloud.net.cn/uniCloud/schema?id=col-permission)
+ DB Schema 新增 validateFunction 配置是否在客户端生效 [详情](https://uniapp.dcloud.net.cn/uniCloud/schema?id=validatefunction)
+ clientDB 新增 数据库运算符,可在 where、field、groupBy、groupField 以及 DB Schema 的 fieldRules 内使用 [详情](https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=where)
+ clientDB 新增 支持 groupBy 对数据进行分组统计 [详情](https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=groupby)
+ clientDB 新增 支持 distinct 对数据进行去重 [详情](https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=distinct)
+ clientDB 修复 JQL 写法内使用下标访问数组内的元素报错的Bug
+ unicloud-db组件 add、update 方法支持调用 action云函数 [详情](https://uniapp.dcloud.net.cn/uniCloud/unicloud-db?id=add)
+ schema2code 新增 生成前端页面时补充list.vue、detail.vue页面
+ schema2code 调整 之前的 component 改名为 componentForEdit,并新增 componentForShow 。一个字段可以分别控制它在表单页面(add、edit)和展示页面(list、detail)所使用的组件
+ schema2code 新增 展示页面可直接显示bool值为√或×,显示DB Schema里enum的text内容。
* 【App插件(含5+App和uni-app的App端)】
+ uni-AD 更新 腾讯优量汇SDK Android为4.330.1200版、iOS为4.12.3版;穿山甲SDK iOS为3.4.2.3版;快手联盟SDK iOS为3.3.6版
+ 一键登录 新增 defaultCheckBoxState 属性设置默认是否勾选同意使用服务条款框
+ 微信分享 新增 分享音乐支持 href 属性设置音乐网页地址
+ Android平台 新增 视频播放控件支持 codec 属性设置是否开启硬解码,解决某些视频播放不清晰的问题 [详情](https://ask.dcloud.net.cn/question/95568)
+ Android平台 新增 视频播放控件支持 httpCache 属性设置是否开启缓存,解决重复播放网络视频无法复用缓存的问题 [详情](https://ask.dcloud.net.cn/question/105515)
+ Android平台 新增 视频播放控件支持 playStrategy 属性设置视频优化策略,解决播放在线高清视频卡顿、音视频脱轨的问题 [详情](https://ask.dcloud.net.cn/question/116249)
+ Android平台 修复 视频播放控件 seek 跳转不准确的Bug [详情](https://ask.dcloud.net.cn/question/115171)
+ Android平台 修复 微信分享图片在 Android11 设备可能失败的Bug [详情](https://ask.dcloud.net.cn/question/115153)
+ Android平台 修复 设置应用角标数字时没有同步状态到 UniPush 服务器的Bug
+ iOS平台 优化 uni-AD 信息流广告内存管理机制,解决显示广告过多时内存泄露引起崩溃的Bug
+ iOS平台 修复 uni-AD 调用 plus.ad.releaseAdData 释放广告数据可能引起崩溃的Bug
+ iOS平台 更新 高德地图SDK为 7.8.0 版,解决在 iOS14 系统拖动地图时卡顿的Bug [详情](https://ask.dcloud.net.cn/question/113674)
+ iOS平台 修复 QQ分享音乐,点击分享内容跳转到的是音乐播放页面而不是 href 设置的音乐网页的Bug
+ iOS平台 修复 图片轮播控件 ImageSlider 设置样式可能不生效的Bug [详情](https://ask.dcloud.net.cn/question/116068)
+ iOS平台 修复 从系统相册选择 iCloud 视频文件没有触发回调的Bug [详情](https://ask.dcloud.net.cn/question/115448)
+ iOS平台 修复 视频播放控件横向全屏播放后,调用 exitFullScreen 退出全屏可能界面显示不正常的Bug [详情](https://ask.dcloud.net.cn/question/115775)
+ iOS平台 修复 视频播放控件拖动进度条可能引起进度显示不正常,不触发 timeupdate 事件的Bug [详情](https://ask.dcloud.net.cn/question/115300)
* 【UniMPSDK】
+ iOS平台 修复 关闭当前小程序立刻打开另一个小程序后,小程序可能无法关闭的Bug [详情](https://ask.dcloud.net.cn/question/115243)
+ iOS平台 新增 小程序页面关闭时支持动态设置原生导航栏的显隐方法 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/API/ios?id=SetNavigationBarHidden)
#### 3.0.7.20210109-alpha
+ App平台 修复 windows 系统部分情况下,查找 Chrome 失败,导致无法正常 debug 的Bug
+ App平台 修复 包含微信小程序组件时,部分情况下首次编译触发热刷新的Bug
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册