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

docs: update release note

上级 1e43d1b1
#### 3.0.4.20201231
+ App、H5平台 新增 vue 页面中的 input、textarea 在新版浏览器内核(Chrome81+、Safari13.7+)中 confirm-type 即键盘右下角按钮文字,支持更多配置(send、next、done)
+ App、H5平台 新增 网络请求相关接口 uni.request、uni.uploadFile、uni.downloadFile 支持 timeout 参数
+ App、H5平台 优化 input 组件 number 和 digit 类型支持输入负数(注意之前依赖键盘不能输入负数而没有校验输入内容应用应补充校验规则) [详情](https://ask.dcloud.net.cn/question/62987)
+ App、H5平台 修复 slider 组件显示最大值时拖动不跟手的Bug
+ App、H5平台 修复 slider 组件 step 设置为小数时精度丢失的Bug [详情](https://ask.dcloud.net.cn/question/112749)
+ App平台 新增 uni.login 支持一键登录 [详情](https://uniapp.dcloud.io/univerify)
+ App平台 新增 uni-AD 支持 Draw信息流广告 [详情](https://uniapp.dcloud.net.cn/component/ad-draw)
+ App平台 新增 uni-AD ad 组件支持 adclicked 事件
+ App平台 优化 input、textarea 组件去除隐藏键盘自动失去焦点的逻辑并开放相关属性:auto-blur [详情](https://ask.dcloud.net.cn/question/111152)
+ App平台 优化 uni.compressImage 支持 width、height 设置
+ App平台 优化 uni.canvasGetImageData、uni.canvasSetImageData 等接口执行效率(注意:需更新自定义基座或离线SDK) [详情](https://ask.dcloud.net.cn/question/110948)
+ App平台 优化 uni.previewImage 弹出菜单底部的取消按钮文字根据系统语言进行国际化适配
+ App平台 修复 atob 解码 base64 字符串返回结果可能不正确的Bug [详情](https://ask.dcloud.net.cn/question/110758)
+ App平台 修复 uni.setNavigationBarColor 部分时机不生效的Bug [详情](https://ask.dcloud.net.cn/question/110894)
+ App平台 修复 非 popup 类型的 subnvue 对象调用 setStyle 方法报错的Bug [详情](https://ask.dcloud.net.cn/question/110922)
+ App平台 修复 nvue progress 组件 设置属性 active=true 时报错的Bug [详情](https://ask.dcloud.net.cn/question/113041)
+ App平台 修复 mainfest.json 配置 flex-direction:row 时部分内置组件样式错乱的Bug [详情](https://ask.dcloud.net.cn/question/102195)
+ App-Android平台 修复 uni 原生插件扩展 Component 组件 bindData 回调不触发的Bug
+ App-Android平台 修复 华为更新系统后 canvas 绘制本地图像跨域的Bug [详情](https://ask.dcloud.net.cn/question/110676)
+ App-Android平台 修复 uni.request 请求超时不准确的Bug,优化请求最大并发数为10 [详情](https://ask.dcloud.net.cn/question/109996)
+ App-Android平台 修复 应用版本名称包含中文时,uni.request 可能引起请求失败的Bug [详情](https://ask.dcloud.net.cn/question/112326)
+ App-Android平台 修复 websocket 在5.0以下设备强制使用 LTSv1.2 导致无法建立连接的Bug [详情](https://ask.dcloud.net.cn/question/110367)
+ App-Android平台 修复 页面存在 subnvue 时 web-view 组件无法返回的Bug [详情](https://ask.dcloud.net.cn/question/111213)
+ App-Android平台 修复 nvue input组件设置 focus 属性值为 false 时依然会自动获取焦点的Bug [详情](https://ask.dcloud.net.cn/question/110553)
+ App-Android平台 修复 nvue ad 组件频繁打开、关闭页面操作可能引起崩溃的Bug
+ App-Android平台 修复 nvue map 组件 getScale 获取地图缩放等级可能不准确的Bug [详情](https://ask.dcloud.net.cn/question/85722)
+ App-Android平台 修复 nvue input 组件不设置 confirm-type 属性时 confirm 事件不触发的Bug [详情](https://ask.dcloud.net.cn/question/112729)
+ App-Android平台 修复 nvue image 组件加载图片过多可能引起内存溢出导致页面滚动卡顿的Bug
+ App-iOS平台 修复 input 组件在点击时取消禁用无法弹出软键盘的Bug [详情](https://ask.dcloud.net.cn/question/110491)
+ App-iOS平台 修复 canvas 组件绘制字体部分属性未生效的Bug [详情](https://ask.dcloud.net.cn/question/110227)
+ App-iOS平台 修复 生物认证 人脸识别 在未录入FaceID的情况下可能检查为已录入的Bug [详情](https://ask.dcloud.net.cn/question/112383)
+ App-iOS平台 修复 uni.openLocation 页面使用 Apple 地图导航目的地错误的Bug
+ App-iOS平台 修复 调用 getScreenBrightness、setScreenBrightness 会触发 onShow、onHide 的Bug
+ App-iOS平台 修复 nvue video 组件的子组件点击事件会透传到 video 组件上的Bug [详情](https://ask.dcloud.net.cn/question/110601)
+ App-iOS平台 修复 nvue input 组件设置 focus 为 true 时频繁打开、关闭页面操作可能引起崩溃的Bug [详情](https://ask.dcloud.net.cn/question/110809)
+ App-iOS平台 修复 nvue text 组件设置相同的字体大小,不同文字内容高度不一致的Bug [详情](https://ask.dcloud.net.cn/question/112175)
+ App-iOS平台 修复 nvue video 组件动态更新 src 属性无法播放本地视频的Bug [详情](https://ask.dcloud.net.cn/question/113920)
+ H5平台 新增 custom-tab-bar 组件,可自由定义 tabBar 的位置和样式,比如在宽屏浏览器上显示在 topWindow 中 [详情](https://uniapp.dcloud.io/component/custom-tab-bar)
+ H5平台 新增 uni.chooseFile 接口。用于替代 input type=file [详情](https://uniapp.dcloud.io/api/media/file)
+ H5平台 优化 uni.getLocation 支持通过 IP 定位
+ H5平台 优化 uni.chooseLocation、uni.openLocation 在大屏模式的显示效果
+ H5平台 优化 日期类型 picker 组件在PC版Chrome和FireFox上使用浏览器自带日期选择控件
+ H5平台 优化 单列 picker 组件在大屏设备默认使用 select 样式
+ H5平台 优化 tabBar 支持配置更多属性,如:fontSize、height、midButton
+ H5平台 修复 tabBar 的 iconPath 使用带协议的图像路径不显示的Bug
+ H5平台 修复 topWindow 存在时,下方window页面的 navigationBar 无法显示的Bug
+ H5平台 修复 picker-view 组件 indicator-class 设置不生效的Bug
+ H5平台 修复 iOS9 平台浏览器访问报错的Bug [#2320](https://github.com/dcloudio/uni-app/issues/2320)
+ 小程序平台 修复 for 循环中遍历数组表达式时部分事件编译后执行报错的Bug [详情](https://ask.dcloud.net.cn/question/110706)
+ 微信小程序平台 优化 跳转页面路径中不再自动增加 __id__ 参数
+ uni-ui 新增 uni-easyinput 组件,提供更强大、易用的输入框封装组件,内置表单校验 [详情](https://ext.dcloud.net.cn/plugin?id=3455)
+ uni-ui 新增 uni-data-checkbox 组件,简化单选复选框的使用 [详情](https://ext.dcloud.net.cn/plugin?id=3456)
+ uni-ui 修复 forms、list、dateformat、indexed-list等组件的问题 [详情](https://ext.dcloud.net.cn/plugin?id=55)
+ hello uni-app 新增 App端一键登陆示例(API分类login示例中)
+ hello uni-app 优化 适配PC宽屏,参考:[https://hellouniapp.dcloud.net.cn/](https://hellouniapp.dcloud.net.cn/)
+ hello uni-app 修复 在 H5 下【设置 tabBar】示例页面设置背景色时颜色错误的Bug
+ 前后一体登录项目模板 新增 App端一键登录、修改密码
* 【uniCloud】
+ 【重要】调整 前端内置了`<unicloud-db>`组件,无需再人工引入插件市场的[clientDB组件插件](https://ext.dcloud.net.cn/plugin?id=3256) [规范](https://uniapp.dcloud.net.cn/uniCloud/unicloud-db)
+ 【重要】新增 uniCloud 本地服务。支持前端项目在控制台切换连接云环境还是本地服务。本地修改直接生效,不用上传即可联调 [详情](https://uniapp.dcloud.net.cn/uniCloud/quickstart?id=calllocalfunction)
+ 【重要】调整 uniCloud 项目目录结构调整。根目录下为uniCloud目录,其下有二级目录 cloudfunctions 和 database。database目录存放数据表schema和扩展验证函数。并提供了目录结构迁移向导 [详情](https://ask.dcloud.net.cn/article/38028)
+ HBuilderX【重要】新增 本地编写 DB Schema,即数据表的表结构。支持新建、上传、下载表结构,支持代码提示。
+ HBuilderX【重要】新增 `<unicloud-db>`组件(即之前的clientDB组件)支持代码提示。可提示JQL语法,在本地有schema的情况下可提示数据库表名字段。大幅提升开发效率
+ HBuilderX 新增 编写 validateFunction,即数据库扩展校验函数。支持新建、上传、下载validateFunction
+ HBuilderX 新增 uni-clientDB-actions 支持单文件上传、删除
+ HBuilderX 优化 db_init.json 当云数据库存在同名数据表时,提示覆盖的窗口UI
+ HBuilderX 优化 uniCloud 关联云服务空间的选择方式。并支持关联其它项目服务空间,实现多个项目连接一个服务空间 [详情](https://ask.dcloud.net.cn/article/37949)
+ HBuilderX 新增 可视化管理公共模块依赖 (对云函数点右键->管理公共模块依赖)
+ HBuilderX 优化 上传uni-id公共模块时,增加校验,对比配置密钥是否一致
+ HBuilderX 修复 云函数本地运行 控制台日志打印`null``undefined`值错误的Bug
+ HBuilderX 修复 前端网页托管 某些情况下,上传网站到服务器,控制台显示(0 MB)大于上传限制(0 MB)的Bug [详情](https://ask.dcloud.net.cn/question/111228)
+ uni-id 新增 App端一键登录 [详情](https://uniapp.dcloud.net.cn/uniCloud/uni-id?id=univerify)
+ clientDB 新增 jql写法支持在field内写别名 [详情](https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=alias)
+ clientDB 新增 schema内enum支持使用云端数据 [详情](https://uniapp.dcloud.net.cn/uniCloud/schema?id=enum)
+ clientDB 新增 schema内bsonType支持password,设置后所有用户均不可读取此字段
+ clientDB 优化 索引冲突时返回更友好的提示及错误码 [详情](https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=returnvalue)
+ 阿里云支持事务(startTransaction方式,暂不支持runTransaction)[详情](https://uniapp.dcloud.net.cn/uniCloud/cf-database?id=starttransaction)
+ 其他云端更新日志另见:[https://uniapp.dcloud.io/uniCloud/release](https://uniapp.dcloud.io/uniCloud/release)
+ 阿里云 修复 本地运行云函数向云数据库插入值为 null 的字段会报错的Bug
* 【App插件(含5+App和uni-app的App端)】
+ 【重要】新增 一键登录,运营商网关认证,免短信验证获取手机号、一键免密登录 [详情](https://uniapp.dcloud.net.cn/univerify)
+ 新增 UniPush 华为手机,厂家通道离线推送可在服务端设置角标[参考插件](https://ext.dcloud.net.cn/plugin?id=1680)
+ 新增 uni-AD 编程控制开屏广告的开启或关闭 [规范](https://www.html5plus.org/doc/zh_cn/ad.html#plus.ad.setSplashAd)
+ 新增 uni-AD 激励视频、全屏视频、信息流广告支持监听点击广告事件
+ 新增 4个安全类API,推荐客户端安全要求较高的应用(如使用了激励视频),使用如下4个API并且搭配js原生混淆和App加固,防止客户端被篡改
* 新增 plus.navigator.getSignature 获取应用签名标识。可用于判断App的证书是否被重签 [规范](https://www.html5plus.org/doc/zh_cn/navigator.html#plus.navigator.getSignature)
* 新增 plus.navigator.isSimulator 判断App是否运行在模拟器环境 [规范](https://www.html5plus.org/doc/zh_cn/navigator.html#plus.navigator.isSimulator)
* 新增 plus.navigator.isRoot 判断设备是否被root [规范](https://www.html5plus.org/doc/zh_cn/navigator.html#plus.navigator.isRoot)
* 新增 plus.networkinfo.isSetProxy 判断设备的网络是否设置了代理 [规范](https://www.html5plus.org/doc/zh_cn/device.html#plus.networkinfo.isSetProxy)
+ 新增 QQ登录获取授权信息支持获取用户统一标识 unionid 属性 [规范](https://www.html5plus.org/doc/zh_cn/oauth.html#plus.oauth.UserInfo)
+ 更新 uni-AD 快手联盟SDK为3.3.5版
+ Android平台 更新 支付宝SDK为15.8.00,解决提交 GooglePlay 审核报存在不安全的加密模式的Bug [详情](https://ask.dcloud.net.cn/question/114053)
+ Android平台 优化 应用启动时申请读写手机存储权限策略默认值为 once [详情](https://ask.dcloud.net.cn/article/36549)
+ Android平台 修复 uni-AD 开屏广告在部分设备可能触发崩溃的Bug
+ Android平台 修复 uni-AD 开屏基础广告展示gif图片可能引起应用崩溃的Bug
+ Android平台 修复 系统分享 sendWithSystem 分享应用资源图片可能失败的Bug [详情](https://ask.dcloud.net.cn/question/111836)
+ Android平台 修复 在Android10及以上设备无法保存视频文件到相册的Bug [详情](https://ask.dcloud.net.cn/question/112970)
+ Android平台 修复 相册选择图片视频时超过 180M 的文件无法显示的Bug
+ Android平台 修复 UniPush 第一次启动可能无法获取clientid的Bug [详情](https://ask.dcloud.net.cn/question/112318)
+ Android平台 修复 UniPush 消息对象 payload 属性值可能没有转换为JSON对象的Bug
+ Android平台 修复 Downloader 下载的链接地址无效时不会触发回调的Bug [详情](https://ask.dcloud.net.cn/question/111826)
+ Android平台 修复 getCookie setCookie等操作 与 X5 内核 webview 页面没有同步共享的Bug [详情](https://ask.dcloud.net.cn/question/111426)
+ Android平台 修复 设置窗口标题栏搜索框失去焦点时,光标仍然显示的Bug [详情](https://ask.dcloud.net.cn/question/111045)
+ Android平台 修复 关闭窗口页面动画在部分设备上可能出现闪烁的Bug [详情](https://ask.dcloud.net.cn/question/112882)
+ Android平台 更新 云端打包 com.android.tools.build:gradle 版本为 4.1.1,适配Android11,修复无法准确检查uni原生插件需要兼容启用AndroidX [详情](https://nativesupport.dcloud.net.cn/NativePlugin/course/android?id=%e6%b3%a8%e6%84%8f)
+ iOS平台 新增 mediaPlaybackRequiresUserAction 属性控制H5页面支持自动播放音频 [详情](https://ask.dcloud.net.cn/article/94)
+ iOS平台 修复 uni-AD 快手联盟 激励视频广告的奖励倒计时完成后关闭广告事件 onClose 的 isEnded 属性值可能为 false 的Bug
+ iOS平台 修复 QQ分享进入安全校验后,可能无法再次拉起手机QQ完成分享操作的Bug [详情](https://ask.dcloud.net.cn/question/103383)
+ iOS平台 修复 iPhone12、iPad 系列设备获取手机设备信息的 model 属性值不正确的Bug [详情](https://ask.dcloud.net.cn/question/112922)
+ iOS平台 修复 iOS14 第一次获取位置信息弹出系统授权提示框时无法获取详细地址的Bug [详情](https://ask.dcloud.net.cn/question/111570)
+ iOS平台 修复 iOS13 打开文档文件名称没有后缀时无任何响应的Bug
+ iOS平台 修复 真机运行时 plus.runtime.getProperty 返回的 appid 属性值不正确的Bug
+ iOS平台 修复 设置应用角标数字时没有同步状态到 UniPush 服务器的Bug
+ iOS平台 修复 从微信小程序打开App时,plus.runtime.launcher 属性值不正确的Bug [详情](https://ask.dcloud.net.cn/question/111212)
+ iOS平台 修复 设置窗口标题栏搜索框失去焦点时,搜索框内容会被清除掉的Bug [详情](https://ask.dcloud.net.cn/question/111045)
+ iOS平台 修复 视频播放控件 VideoPlayer 播放时进度条可能不准确的Bug [详情](https://ask.dcloud.net.cn/question/112150)
+ iOS平台 修复 uni原生插件开发可能出现 SimplePing 类冲突的Bug
+ iOS平台 修复 保存路径中包含特殊字符的图片到系统相册失败的Bug [详情](https://ask.dcloud.net.cn/question/113990)
* 【uni小程序SDK】
+ iOS平台 新增 小程序的打开方式支持 push 方式 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/Sample/ios?id=%e5%90%af%e5%8a%a8%e6%96%b9%e5%bc%8f)
+ iOS平台 新增 支持开启侧滑手势关闭小程序 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/Sample/ios?id=%e4%be%a7%e6%bb%91%e6%89%8b%e5%8a%bf%e5%85%b3%e9%97%ad%e5%b0%8f%e7%a8%8b%e5%ba%8f)
+ iOS平台 修复 小程序跳转其他原生页面再返回小程序时,对应生命周期事件 onShow、onHide 没有触发的Bug
#### 2.9.8.20201110
+ App-Android平台 修复 uni原生插件扩展Component组件 bindData 回调不触发的Bug
+ App-iOS平台 修复 input 组件在点击时取消禁用无法弹出软键盘的Bug [详情](https://ask.dcloud.net.cn/question/110491)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册