# 3.3.5.20211229

  • 【uni-app】
    • App平台 修复 nvue 页面使用 scss/sass 时条件编译不生效的Bug
    • App平台 修复 vue3 项目 picker-view 组件报错的Bug 详情 (opens new window)
    • App-Android平台 修复 3.3.3 版本引出的 nvue video 组件全屏后 cover-view 在部分情况下排版不正确的Bug 详情 (opens new window)
    • 小程序平台 修复 vue3 项目 差量编译时组件模板内容被清空的Bug 详情 (opens new window)
    • 小程序平台 修复 vue3 项目 分包静态资源未复制到输出目录的Bug 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】

# 3.3.4.20211228

  • 【uni-app】
    • App平台 修复 nvue 页面使用 scss/sass 时条件编译不生效的Bug
    • App平台 修复 vue3 项目 input/textarea 组件使用 v-model 不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input组件 maxlength 属性不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 3.3.3 版本引出的 nvue video 组件 cover-view 全屏后排版不正确的Bug 详情 (opens new window)
    • H5平台 修复 vue3 项目 在首页执行 reLaunch 时,首页内的组件未销毁的Bug 详情 (opens new window)
    • 小程序平台 优化 运行时启用压缩代码后,移除代码注释,减少包体积大小
    • 小程序平台 优化 vue3 项目 支持在页面 setup 中使用 onShareTimeline,onShareAppMessage,onPageScroll 详情 (opens new window)
    • 微信小程序平台 修复 vue3 项目 textarea 组件 input 事件在 iOS 平台不触发的Bug 详情 (opens new window)
    • 支付宝小程序平台 修复 vue3 项目 button 组件 getPhoneNumber 事件报错的Bug 详情 (opens new window)
  • 【uniCloud】
    • 修复 云函数JQL扩展库 使用 getTemp 联表查询时报错的Bug 详情 (opens new window)
    • 修复 uniCloud本地调试插件 启动调试服务时错误的提示集合未初始化的Bug
    • 修复 multiSend 和 unicloud-db 组件搭配使用报错的Bug
  • 【App插件(含5+App和uni-app的App端)】

# 3.3.3.20211225

  • 【uni-app】
    • 【重要】小程序平台 优化 vue3 项目使用 vite 编译,提供更快的编译速度 详情 (opens new window)
    • 【重要】App平台 修复 uni.getLocation 参数 type 配置不生效的Bug 详情 (opens new window)
    • 修复 vue3 项目 部分组合式 API 参数缺少类型的Bug 详情 (opens new window)
    • App平台、H5平台 新增 uni.request 支持 PATCH 方法
    • App平台、H5平台 修复 swiper 组件开启衔接滑动点击指示器时切换问题 详情 (opens new window)
    • App平台、H5平台 修复 vue2 项目缺失 uni.previewImage.cancel 国际化的Bug 详情 (opens new window)
    • App平台 优化 nvue 页面默认文字大小更改为 16px
    • App平台 优化 innerAudioContext 支持多个音频同时播放
    • App平台 修复 vue3 项目使用 uni.canvasGetImageData 报错的Bug 详情 (opens new window)
    • App平台 修复 vue3 项目使用 uni.showLoading 方法在不调用 hideLoading 时会运行两秒左右自动关闭的Bug 详情 (opens new window)
    • App平台 修复 vue3 项目 开发期间页面热刷新不生效的Bug
    • App平台 修复 vue3 项目 开发期间页面直达不生效的Bug
    • App平台 修复 vue3 项目 部分样式在低版本手机上不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input 组件 placeholder-class 样式中 font-size 不支持 rpx 单位的Bug 详情 (opens new window)
    • App-Android平台 修复 uni.getBackgroundAudioManager 触发 seek、pause后再播放 onTimeUpdate 可能不触发的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue waterfall/list 组件横竖屏切换导致滚动偏移位置回到顶部的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input/textarea 组件使用中文输入法切换到英文时无法输入的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件调用 addMarkers 设置 clear 参数不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件 marker 中 callout 首次显示位置可能不正确的Bug 详情 (opens new window)
    • App-Android平台 修复 3.3.1 版本引出的 input 组件在执行 uni.chooseLocation 返回结果后可能无法获取焦点的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 页面固定横屏启动时 rpx 计算错误的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue rich-text 组件在页面中动态创建时可能引起崩溃的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue map 组件当聚合簇中只有1个 marker 时,markertap 事件返回的 id 不正确的Bug 详情 (opens new window)
    • H5平台 修复 map 组件 @callouttap 失效的Bug 详情 (opens new window)
    • H5平台 新增 vue3 版本 page-meta 标签下支持浏览器原生head,方便进行 seo 优化 详情 (opens new window)
    • H5平台 修复 vue3 项目 picker 组件无法动态赋值的Bug 详情 (opens new window)
    • H5平台 修复 vue3 项目 uni.previewImage 长按按钮显示英文的Bug 详情 (opens new window)
    • H5平台 修复 vue3 项目 safe-area-inset-* css 变量失效的Bug 详情 (opens new window)
    • H5平台 修复 vue3 项目 运行至内置浏览器时,控制台日志输出没有文件行号的Bug
    • H5平台 修复 vue3 项目 运行模式下热刷新报错的Bug
    • H5平台 修复 vue3 项目 发行模式下 rpx 不生效的Bug 详情 (opens new window)
    • H5平台 修复 vue3 项目 vite.config.js host 配置不生效的Bug 详情 (opens new window)
    • 小程序平台 修复 百度小程序 login 组件 @getphonenumber 无参数的问题 详情 (opens new window)
  • 【uniCloud】
    • 新增 支持云函数内使用 JQL 语法操作数据库的扩展库 详情 (opens new window)
    • 新增 腾讯云redis
    • 新增 批量短信 发送功能 详情 (opens new window)
    • 新增 uniCloud DB Schema 支持国际化 详情 (opens new window)
    • 修复 腾讯云 geoNear 聚合阶段 maxDistance、minDistance 参数无法正常生效的Bug
    • 修复 app 端 nvue 页面无法连接本地云函数的Bug 详情 (opens new window)
    • 修复 app 端使用腾讯云作为服务商时 在高版本 iOS 安装后第一次启动无法连接云函数的Bug 详情 (opens new window)
    • 修复 uniCloud本地调试插件 云函数内使用腾讯云自定义登录调用 createTicket 接口报错的Bug
    • 修复 clientDB getTemp 联表时部分情况下 where 方法无法正确筛选数据的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 拍照和本地相册选择 crop 裁剪编辑图片支持 saveToAlbum 属性设置是否保存编辑后的图片到相册 文档 (opens new window)
    • 新增 系统定位模块,无需商业授权 详情 (opens new window)
    • 优化 定位模块默认使用 wgs84 坐标系,优先使用系统定位
    • 新增 uni-AD 基础开屏广告支持 gif 图
    • 新增 uni-AD 支持设置是否关闭个性化推荐功能 文档 (opens new window)
    • 更新 uni-AD 腾讯优量汇SDK Android为 4.431.1301 版,iOS为 4.13.31 版;今日头条穿山甲SDK iOS为 4.1.0.1 版;快手广告SDK Android为 3.3.19 版,iOS为 3.3.19 版;快手内容联盟SDK Android为 3.3.25 版, iOS为 3.3.25 版;Sigmob广告联盟SDK Android为 3.5.3 版,iOS为 3.5.0 版
    • 修复 微信分享场景参数 scene 默认值不正确的Bug
    • 【重要】Android平台 新增 支持未同意隐私政策模式,解决应用市场上架合规检测违反“App不得因用户不同意提供非必要个人信息,而拒绝用户使用其基本功能服务”问题 详情 (opens new window)
    • Android平台 新增 云端打包支持配置 packagingOptions 文档 (opens new window)
    • Android平台 更新 高德定位SDK为 5.6.1 版,高德地图SDK为 8.1.0 版;UniPush使用的个推SDK为 3.2.5.0 版,个推核心组件SDK为 3.1.6.0 版
    • Android平台 优化 录音保存为 mp3 格式的音质
    • Android平台 修复 uni-AD 加载激励视频广告可能触发申请访问设备信息、读写手机存储等权限的Bug
    • Android平台 修复 uni-AD 开屏广告部分情况下点击事件可能透传的Bug
    • Android平台 修复 3.2.13 版本引出的 更新UniPush使用的个推SDK导致出现App相同权限安装失败的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件 VideoPlayer 设置 objectFit 可能不生效的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件 VideoPlayer 播放部分 rtsp 格式视频时加载进度条展示异常的Bug 详情 (opens new window)
    • Android平台 修复 直播推流 LivePusher 设置宽高为100%时视频流可能变形的Bug 详情 (opens new window)
    • Android平台 修复 设置 targetSdkVersion 为 31 时本地相册选择图片压缩失败的Bug 详情 (opens new window)
    • Android平台 修复 二维码扫码 pdf417 码时竖向无法识别、识别中文字符为乱码的Bug
    • Android平台 修复 视频播放控件 VideoPlayer 在 Android8 以下设备动态切换 src 可能会导致黑屏的Bug 详情 (opens new window)
    • Android平台 修复 爱加密等安全检测平台报StrandHogg漏洞的Bug
    • 【重要】iOS平台 更新 云端打包环境 XCode 为 13.2.1 版、iOS SDK 为 15.2 版,解决提交 AppStore 审核报 ITMS-90901 警告的问题 详情 (opens new window)
    • iOS平台 修复 uni-AD setSplashAd 关闭开屏广告可能不生效的Bug
    • iOS平台 修复 uni-AD 后台切前台时开屏广告展示间隔时间设置无效及可能重复展示的Bug
    • iOS平台 修复 plus.nativeUI.showWaiting 在暗黑模式下默认文字颜色不正确的Bug
    • iOS平台 修复 二维码扫码 pdf417 码时识别中文字符为乱码的Bug
    • iOS平台 修复 本地相册选择进入编辑界面可能出现点击完成按钮无响应的Bug 详情 (opens new window)
    • iOS平台 修复 拍照和本地相册选择 crop 裁剪编辑图片 resize 参数默认值不正确的Bug
    • iOS平台 修复 uni原生插件 validArchitectures 配置不正确可能导致云端打包失败的Bug
  • 【uni小程序SDK】
    • Android平台 修复 在部分红米设备可能无法触发关闭小程序回调的Bug
    • Android平台 修复 手动安装wgt模式下不支持 vue3 的Bug
    • Android平台 修复 热启动模式下直达页面参数不生效的Bug

# 3.2.15.20211120

  • 调整 uniCloud admin 改名为 uni-admin 详情 (opens new window)
  • 【uni-app】
    • App平台、H5平台 新增 rich-text 组件支持 itemclick 事件 详情 (opens new window)
    • App平台、H5平台 新增 uni.setClipboardData 支持配置是否弹出提示 详情 (opens new window)
    • App平台、H5平台 新增 异步触发 uni.chooseImage 时,会进入失败回调 详情 (opens new window)
    • App平台、H5平台 修复 picker-view 滚动时会触发页面下拉刷新的Bug 详情 (opens new window)
    • App平台、H5平台 修复 swiper 组件动态加载内容时,触摸造成显示异常的Bug 详情 (opens new window)
    • App平台 新增 NVUE map API poiSearchNearBy 支持 offset,poiKeywordsSearch 支持 offset、cityLimit 详情 (opens new window)
    • App平台 新增 cover 组件支持嵌套 详情 (opens new window)
    • App平台 新增 nvue 页面支持 dynamicRpx 配置,用于 rpx 适配屏幕大小动态变化 详情 (opens new window)
    • App平台 修复 在 slot 使用 v-for 无法渲染的Bug 详情 (opens new window)
    • App平台 修复 editor 组件 a 标签 href 填写相对地址时渲染错误的Bug 详情 (opens new window)
    • App平台 修复 editor、rich-text 组件 img 本地路径图片渲染错误的Bug 详情 (opens new window)
    • App-Android平台 修复 在 Android4.4 设备默认显示为英文的Bug
    • App-Android平台 修复 showTabBarRedDot 设置红点可能不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue web-view 组件网络请求与其它网络请求 user-agent 不一致的Bug
    • App-Android平台 修复 nvue list 组件中 cell 过多导致排版错误,可能抛出错误日志或引起崩溃的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件中 Marker 标签 rotate 属性旋转方向不正确的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue waterfall 中 cell 组件横竖屏切换后可能出现排版不正常的Bug 详情 (opens new window)
    • App-Android平台 修复 subNvue 原生子窗体 style 样式设置 top 属性值后可能出现排版不正确的Bug 详情 (opens new window)
    • App-iOS平台 修复 editor 组件设置字体格式时,placeholder 显示异常的Bug 详情 (opens new window)
    • App-iOS平台 修复 uni.request 请求与其它网络请求 user-agent 不一致的Bug
    • App-iOS平台 修复 nvue cover-view 组件样式可能存在异常的Bug
    • App-iOS平台 修复 nvue image 组件请求网络图片与其它网络请求 user-agent 不一致的Bug
    • App-iOS平台 修复 nvue video 中 cover-view 组件的点击事件会透传到 video 中的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue map 组件设置 marker-callout-textAlign 属性为 center 不生效的Bug 详情 (opens new window)
    • H5平台 优化 map 组件 marker label 支持 borderWidth、borderColor、bgColor 等配置
    • H5平台 修复 使用 uni.setClipboardData 时,会出现文本框的Bug
    • H5平台 修复 map 组件 marker label 坐标设置不生效的Bug 详情 (opens new window)
    • H5平台 修复 map 组件 marker callout 失效的Bug 详情 (opens new window)
    • H5平台 修复 vue3 项目 picker-view 组件显示不正确的Bug 详情 (opens new window)
    • 微信小程序平台、支付宝小程序平台 新增 小程序导出到插件 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 一键登录 服务协议项样式支持 checkBoxSize 属性设置复选框大小 详情 (opens new window)
    • 新增 closePreviewImage 方法关闭预览图片界面 规范 (opens new window)
    • 更新 uni-AD 腾讯优量汇SDK Android为4.422.1292版;快手广告SDK Android为 3.3.17 版,iOS为 3.3.17 版;快手内容联盟SDK Android为 3.3.23 版;Sigmob广告联盟SDK Android为 3.5.1 版
    • 【重要】Android平台 更新 云端打包默认 targetSdkVersion 为 28 文档 (opens new window)
    • Android平台 修复 上架某些应用市场审核检测可能检测到收集已安装应用列表行为的Bug
    • Android平台 修复 uploader 上传文件请求中 user-agent 不正确的Bug
    • Android平台 修复 plus.os.language 获取系统语言可能不正确的Bug
    • Android平台 修复 部分设备在静止情况下监听获取到的方向数据出现波动的Bug 详情 (opens new window)
    • iOS平台 新增 云端打包支持生成符号表 dsym 文件 详情 (opens new window)
    • 【重要】iOS平台 修复 应用启动时间统计在网络服务异常时可能引起崩溃的Bug 详情 (opens new window)
    • iOS平台 更新 友盟统计SDK UMCommon 为 7.3.5 版,UMAPM 为 1.5.2 版
    • iOS平台 修复 基础开屏广告可能重复显示的Bug
    • iOS平台 修复 图片/视频选择界面中选择iCloud视频可能报错的Bug 详情 (opens new window)
    • iOS平台 修复 plus.navigator.getSignature 获取签名标识在应用通过 AppStore 或 Testflight 安装时 返回空值的Bug 详情 (opens new window)

# 3.2.12.20211029

  • 【uni-app】
  • 【App插件(含5+App和uni-app的App端)】
    • 更新 uni-AD 今日头条穿山甲广告SDK iOS为4.1.0.0版;Sigmob广告联盟SDK Android为3.4.1版,iOS为3.4.2版
    • 修复 geolocation 设置 timeout 参数时无法获取位置信息并且在控制报错的Bug
    • Android平台 新增 屏幕亮度参数值 -1 支持设置应用屏幕亮度与系统屏幕亮度保持一致
    • Android平台 更新 支付宝SDK为 15.8.03 版;高德地图SDK为 8.0.1 版,高德定位SDK为 5.5.0 版
    • Android平台 修复 previewImage 预览图片无法按照图片正确方向显示的Bug详情 (opens new window)
    • Android平台 修复 3.2.8 版本引出的 视频播放控件 VideoPlayer 不能播放 AES-128 模式 m3u8 视频的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件 VideoPlayer 不能播放 rtsp 视频的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件 VideoPlayer 设置 objectFit 属性为 fill 时 poster 封面显示效果不正确的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件 VideoPlayer 在部分设备全屏显示可能引起崩溃的Bug 详情 (opens new window)
    • Android平台 修复 3.2.2 版本引出的 toast 提示框设置图标后无法正常显示的Bug 详情 (opens new window)
    • Android平台 修复 uni-AD 开通增强广告在部分设备首次启动可能误报应用的uni-AD业务状态异常(-9001)提示的Bug
    • Android平台 修复 上架某些应用市场审核检测可能误报存在收集安装列表行为的Bug 详情 (opens new window)
    • iOS平台 修复 wgt热更新资源后再整包覆盖安装 App 导致获取不到之前 storage 保存的数据的Bug
    • iOS平台 修复 sqlite 在页面关闭时可能会自动关闭数据库的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 设置 poster 后点播放按钮封面消失后播放器可能出现黑屏的Bug 详情 (opens new window)
    • iOS平台 修复 显示模态弹窗如 actionSheet 引起系统状态栏文字颜色会自动变成黑色的Bug 详情 (opens new window)
    • iOS平台 修复 打开悬浮红包广告可能引起崩溃或无法关闭广告页面的Bug 详情 (opens new window)
    • iOS平台 修复 图片选择界面在 iOS15 设备上导航栏会显示白色的Bug 详情 (opens new window)

# 3.2.9.20210927

  • 【uni-app】
    • 【重要】新增 uni-app Vue3 版本 支持运行和发行到 App
    • 新增 uniapp 发行H5 支持以SSR方式发行 详情 (opens new window)
    • App平台、H5平台 新增 uni.getLocale、uni.setLocale、uni.onLocaleChange 接口,用于获取和设置应用语言 详情 (opens new window)
    • App平台、H5平台 修复 scroll-view 组件滚动过快时 scroll 事件回调返回信息不正确的Bug 详情 (opens new window)
    • App平台、H5平台 修复 canvas 组件 createPattern 方法无效的Bug 详情 (opens new window)
    • App平台、H5平台 修复 canvas 组件 重复触发 resize 导致延迟绘图时 canvas 改变的Bug 详情 (opens new window)
    • App平台 新增 uni.configMTLS 支持 https 请求配置自签名证书 详情 (opens new window)
    • App平台 优化 nvue 页面排版机制,解决横竖屏切换可能引起页面显示不正常的Bug
    • App平台 修复 nvue 页面 rich-text 组件解析块元素出现多余换行的Bug 详情 (opens new window)
    • App平台 修复 3.2.2 引出的 uni.chooseImage 无法压缩拍照图像的Bug 详情 (opens new window)
    • App-Android平台 新增 nvue 页面适配支持折叠屏手机
    • App-Android平台 修复 nvue 页面 text 组件 line-height 高度失真引起 picker-view 无法对齐的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue 页面 list、swiper、waterfall 组件嵌套时,包含的 header 组件可能无法正常显示Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 页面 textarea 组件的 blur 事件回调参数中缺少 cursor 属性数据的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 页面 video 组件上方存在其他组件时可能引起显示错乱的Bug 详情 (opens new window)
    • App-iOS平台 修复 uni.openDocument 部分情况下回调错误的Bug
    • App-iOS平台 修复 tabbar 设置选中项图片为 gif 时动画速度太慢的Bug 详情 (opens new window)
    • App-iOS平台 修复 search 类型的 input 组件在 iOS15 默认显示搜索图标的Bug 详情 (opens new window)
    • H5平台 修复 导航栏 searchInput 输入框出现两个清空 icon 的Bug 详情 (opens new window)
    • H5平台 修复 titleNView 配置 type 为 transparent 时,float 为 left 的 button 不居中的Bug 详情 (opens new window)
    • 支付宝小程序平台 修复 uni.chooseImage 在模拟器上不返回 tempFiles 的Bug 详情 (opens new window)
    • 字节小程序平台 修复 同名文件内引用同一个组件作用域插槽渲染错误的Bug 详情 (opens new window)
    • 字节小程序平台 修复 使用 .sync 更新父子组件间的值失效的Bug 详情 (opens new window)
    • 字节小程序平台 修复 部分事件无法触发的Bug #2774 (opens new window)
    • 支付宝小程序平台 新增 支持在 App.vue 文件内监听 onShareAppMessage 事件 #2844 (opens new window)
    • QQ小程序平台 修复 真机运行报错的Bug #2648 (opens new window)
  • 【uniCloud】
    • 【重要】clientDB 新增 支持使用 getTemp 对主表、副表过滤后再联表查询,大幅提升联表查询性能 详情 (opens new window)
    • uniCloud本地调试插件 修复 云函数日志 文件路径存在中文时无法点击跳转的Bug
    • uniCloud本地调试插件 修复 阿里云事务执行 updateAndReturn 报错的Bug
    • 本地调试插件 新增 设置启动调试参数(.hbuilderx/launch.json)关闭系统日志 详情 (opens new window)
    • 本地调试插件 优化 公共模块查找逻辑,减少调试错误
    • clientDB 新增 action 依赖公共模块的功能 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 登录鉴权 支持Google登录和Facebook登录 详情 (opens new window)
    • 新增 微信分享 支持打开微信客服功能 规范 (opens new window)
    • 新增 uni-AD Sigmob广告联盟支持激励视频广告 文档 (opens new window)
    • 更新 uni-AD 今日头条穿山甲广告SDK Android为4.0.0.1版;腾讯优量汇SDK Android为4.410.1280版,iOS为4.13.11版;快手广告SDK Android为3.3.14版,iOS为3.3.15.1版;快手内容联盟SDK Android为3.3.22版,iOS为3.3.23.1版
    • 更新 微信SDK Android为6.7.9版,iOS为1.9.2版
    • 优化 uni-AD 基础开屏广告填充率
    • 【重要】Android平台 新增 Android Support Library 升级迁移到 AndroidX
    • Android平台 新增 原生隐私政策提示框内容中的链接支持本地 html 页面地址 详情 (opens new window)
    • Android平台 更新 云端打包环境 compileSdkVersion 版本为 30,buildToolsVersion 版本为 29.0.3
    • Android平台 更新 友盟统计SDK为9.4.2版
    • Android平台 优化 compressVideo 视频压缩性能,支持 resolution 参数
    • Android平台 修复 系统相册中存在大量图片时图片选择界面操作卡顿的Bug详情 (opens new window)
    • Android平台 修复 视频播放控件 VideoPlayer 在 Android11 设备播放视频可能崩溃的Bug 详情 (opens new window)
    • Android平台 修复 原生隐私政策提示框切换到横屏是显示异常的Bug 详情 (opens new window)
    • Android平台 修复 Orientation 方向传感器在部分平板设备可能无法方向信息的Bug
    • Android平台 修复 图片选择不设置 sizeType 时默认不显示原图按钮,选择图片会进行压缩的Bug 详情 (opens new window)
    • Android平台 修复 图片选择界面设置 filter 为 video 时仍然显示原图按钮的Bug
    • iOS平台 优化 compressVideo 视频压缩速度
    • iOS平台 修复 3.2.0 版本引出的 微信登录、分享、支付,QQ登录、分享在部分设备可能引起崩溃的Bug 详情 (opens new window)
    • iOS平台 修复 一键登录 授权页面服务协议复选框不好点击的Bug 详情 (opens new window)
    • iOS平台 修复 二维码扫码在应用横屏模式时预览画面被旋转了的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 播放直播视频无法触发 timeupdate 事件的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 可能无法正常播放m3u8视频流的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 视频带有方向属性时 poster 封面图会被旋转的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 设置 objectFit 为 cover 时封面显示不正确的Bug 详情 (opens new window)
    • iOS平台 修复 新浪分享模块在某些安全平台检测可能误报使用 UIWebview APIs 的Bug
    • iOS平台 修复 二维码扫码部分图片可能无法识别的Bug
    • iOS平台 修复 在 iOS15 设备配置使用广告标识 IDFA 首次启动可能不弹 AppTrackingTransparency 权限框的Bug

# 3.2.3.20210825

  • 【uni-app】
  • 【App插件(含5+App和uni-app的App端)】
    • 更新 uni-AD 腾讯优量汇SDK Android为4.400.1270版,iOS为4.13.02版;快手广告SDK iOS为3.3.14版;快手内容联盟SDK iOS为3.3.22版
    • Android平台 修复 图片选择不设置 sizeType 时默认不显示原图按钮,选择图片会进行压缩的Bug 详情 (opens new window)
    • iOS平台 修复 3.2.2 版本引出的 微信登录、分享、支付,QQ登录、分享在部分设备可能引起崩溃的Bug 详情 (opens new window)
    • iOS平台 修复 新浪分享模块在某些安全平台检测可能误报使用 UIWebview APIs 的Bug

# 3.2.2.20210818

  • 【uni-app】
    • App平台、H5平台 新增 input 组件 type 支持 tel 类型
    • App平台、H5平台 新增 input 组件支持 text-content-type 属性
    • App平台、H5平台 修复 3.1.22 版本引出的 scroll-view 组件下拉刷新失效的Bug
    • App-Andriod平台 优化 uni.chooseImage 图片选择界面增加原图按钮
    • App-Android平台 修复 uni.saveFile 保存通过 uni.chooseImage 选择的图片在 Android11 设备上可能失败的Bug 详情 (opens new window)
    • App-iOS平台 修复 压缩后的视频无法通过 plus.io 接口操作的Bug
    • App-iOS平台 修复 nvue map 组件 marker 设置 label 的 bgColor 为透明值无效的Bug 详情 (opens new window)
    • App-iOS平台 修复 uni.chooseImage 图片选择界面原图按钮操作逻辑不正确的Bug
    • H5平台 优化 导航栏搜索框增加清除按钮
    • 小程序平台 修复 作用域插槽内使用事件后默认使用新版作用域插槽编译模式的Bug 详情 (opens new window)
    • 支付宝小程序平台 修复 部分内置组件事件当做自定义事件处理的Bug
    • 【重要】 uniad广告的ad组件 支持h5平台 详情 (opens new window)
    • 【重要】 uni ui 支持 vue3 详情 (opens new window)
    • HBuilder官方预置项目全面支持 vue3,包括hello uni-app、hello uniCloud、uniCloud admin、uni-starter等
    • 新增 VUE3 条件编译,方便一套代码同时兼容vue2和vue3 详情 (opens new window)
    • uni-ui uni-collapse 修复 由1.2.0版本引起的 change 事件返回 undefined 的Bug
    • uni-ui uni-collapse 优化 组件示例
    • uni-ui uni-collapse 新增 组件折叠动画
    • uni-ui uni-collapse 新增 value\v-model 属性 ,动态修改面板折叠状态
    • uni-ui uni-collapse 新增 title 插槽 ,可定义面板标题
    • uni-ui uni-collapse 新增 border 属性 ,显示隐藏面板内容分隔线
    • uni-ui uni-collapse 新增 title-border 属性 ,显示隐藏面板标题分隔线
    • uni-ui uni-collapse 修复 resize 方法失效的Bug
    • uni-ui uni-collapse 修复 change 事件返回参数不正确的Bug
    • uni-ui uni-collapse 优化 H5、App 平台自动更具内容更新高度,无需调用 reszie() 方法
    • uni-ui uni-data-checkbox 优化 在uni-forms组件,与label不对齐的问题
    • uni-ui uni-data-checkbox 修复 单选默认值为0不能选中的Bug
    • uni-ui uni-easyinput 优化 errorMessage 属性支持 Boolean 类型
    • uni-ui uni-file-picker 修复 return-type为object下,返回值不正确的Bug
    • uni-ui uni-file-picker 修复(重要) H5 平台下如果和uni-forms组件一同使用导致页面卡死的问题
    • uni-ui uni-file-picker 优化 h5平台下上传文件导致页面卡死的问题
    • uni-ui uni-forms 修复 vue2 下条件编译导致destroyed生命周期失效的Bug
    • uni-ui uni-forms 修复 1.2.1 引起的示例在小程序平台报错的Bug
    • uni-ui uni-forms 修复 动态校验表单,默认值为空的情况下校验失效的Bug
    • uni-ui uni-forms 修复 不指定name属性时,运行报错的Bug
    • uni-ui uni-forms 优化 label默认宽度从65调整至70,使required为true且四字时不换行
    • uni-ui uni-forms 优化 组件示例,新增动态校验示例代码
    • uni-ui uni-forms 优化 组件文档,使用方式更清晰
    • uni-ui uni-list 修复 与其他组件嵌套使用时,点击失效的Bug
    • uni-ui uni-swipe-action 修复 跨页面修改组件数据 ,导致不能滑动的问题
    • hello-uniapp 新增 同时适配 vue2 和 vue3(HBuilder X 3.2.0+ 支持 vue3)
    • uniCloud admin 新增 同时适配 vue2 和 vue3(HBuilder X 3.2.0+ 支持 vue3)
    • uniCloud admin 新增 应用管理功能,管理用户可登录的应用,如某账户只能登录管理端、不能登录用户端(uni-id@3.3.1+ 支持)
    • uniCloud admin 新增 升级系统管理 list 页的表格功能,支持数据排序、筛选、搜索等功能
    • uniCloud admin 修复 刷新页面时,左侧菜单丢失高亮状态的 bug
    • uniCloud admin 修复 修改密码失败的 bug
    • 新增 插件市场 支持前端文件加密 限付费的云端一体项目类型的前端文件 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 一键登录 服务协议项样式支持设置复选框图标 详情 (opens new window)
    • 优化 新浪微博 登录、分享 模块配置,去掉appsecret参数
    • 修复 一键登录 应用横屏显示时打开一键登录页面UI显示异常的Bug 详情 (opens new window)
    • 【重要】Android平台 新增 androidPrivacy.json 文件配置隐私政策提示框 详情 (opens new window)
    • Android平台 更新 uni-AD 今日头条穿山甲广告SDK为3.8.0.6版;腾讯优量汇广告SDK为4.380.1250版;快手广告联盟SDK为3.3.12版,快手内容联盟SDK为3.3.20版
    • Android平台 更新 腾讯X5内核版本为 4.3.0.176_44076,解决在部分设备无法加载使用X5内核的问题
    • Android平台 更新 UniPush 使用的个推SDK版本为3.2.2.0,个推核心组件SDK版本为3.1.2.0
    • Android平台 修复 3.1.22 版本引出的 template 原生隐私政策提示框内容过多时显示不正常的Bug 详情 (opens new window)
    • Android平台 修复 3.1.19 版本引出的 UniPush 云端打包设置 GooglePlay(AAB) 渠道,getClientInfo 无法获取推送标识信息的Bug 详情 (opens new window)
    • Android平台 修复 3.1.19 版本引出的 直播推流 LivePusher 无法全屏预览的Bug 详情 (opens new window)
    • Android平台 修复 5+App项目打包后提交华为应用市场审核会误报包含三方广告SDK的Bug 详情 (opens new window)
    • Android平台 修复 申请权限被用户拒绝后,引导用户跳转设置界面开启权限后返回应用依然无法获取权限的Bug 详情 (opens new window)
    • Android平台 修复 页面中 input 标签 type 为 file 时,应用没有读写手机存储权限不会主动申请导致无法正常使用的Bug
    • Android平台 修复 VideoPlayer 播放带方向信息的视频源,暂停时显示方向不正确的Bug 详情 (opens new window)
    • Android平台 修复 VideoPlayer 播放部分视频源,暂停时可能显示黑边的Bug 详情 (opens new window)
    • Android平台 修复 LivePusher 推流设置的本地缓冲池过大导致延迟时间过长的Bug
    • iOS平台 更新 QQ 登录、分享SDK版本为V3.5.3;新浪微博 登录、分享SDK版本为3.3.1;微信 登录、分享、支付SDK版本为1.9.1
    • iOS平台 更新 UniPush 使用的个推SDK为2.5.10.0无IDFA版
    • iOS平台 修复 一键登录 设置服务协议复选框默认不勾选时授权按钮背景颜色显示不正确的Bug
    • iOS平台 修复 Downloader 下载文件返回的请求头 Content-Range 数据为空时引起应用崩溃的Bug
    • iOS平台 修复 Downloader 下载文件名称出现乱码或包含特殊字符,导致保存文件无法读取的Bug
    • iOS平台 修复 百度语音识别在用户拒绝录音权限时没有返回错误回调的Bug
    • iOS平台 修复 在 iOS14 设备使用 5G 网络可能引起崩溃的Bug
  • 【uniCloud】

# 3.1.22.20210709

  • 【uni-app】
    • 【重要】调整 App平台、H5平台 input 组件 number 类型在 iOS 平台改用仅数字键盘(九宫格),如需输入负数和小数请改用 digit 类型
    • App平台、H5平台 修复 editor 组件 insertImage 多次触发 input 事件的Bug 详情 (opens new window)
    • App平台、H5平台 修复 image 组件使用 transform 样式后,大小计算错误的Bug 详情 (opens new window)
    • App平台、H5平台 修复 scroll-view 下拉刷新错误触发的Bug 详情 (opens new window)
    • App平台、H5平台 修复 input 组件同时设置 type=number 和 maxlength 时,部分情况 value 同步错误的Bug
    • App平台、H5平台 修复 textarea 组件设置 min-height 后高度异常的Bug
    • App平台 新增 一键登录自定义按钮添加 provider 属性,用于动态生成 buttons 时区分按钮 详情 (opens new window)
    • App平台 新增 uni.chooseImage 支持 crop 裁剪配置 详情 (opens new window)
    • App平台 新增 video 组件支持 header 配置 详情 (opens new window)
    • App平台 新增 uni.showToast 接口 icon 支持 error 类型
    • App平台 优化 nvue 页面中去除 display:flex 相关警告
    • App平台 优化 uni.chooseLocation 搜索结果按综合排序 详情 (opens new window)
    • App-Android平台 优化 快速频繁操作应用启动/关闭可能出现白屏现象的问题
    • App-Android平台 修复 uni.request 请求 header 中设置自定义 content-type 会添加 charset 的Bug 详情 (opens new window)
    • App-Android平台 修复 uni.previewImage 长按保存图片可能失败的Bug 详情 (opens new window)
    • App-Android平台 修复 websocket 请求过多可能引起崩溃的Bug
    • App-Android平台 修复 tabBar 列表项不设置 selectedIconPath 在部分手机可能引起trying to use a recycled bitmap android.graphics.Bitmap崩溃的Bug
    • App-Android平台 修复 nvue 页面 webview 组件设置 background 属性不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue 页面 video 组件暂定播放后可能出现黑边的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue 页面 swiper 组件嵌套 list 组件时 source 信息错误的Bug 详情 (opens new window)
    • App-iOS平台 修复 调用 uni.hideKeyboard 后点击页面任意位置 input 组件自动聚焦的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 页面 textarea 组件不设置 padding 时 placeholder 显示位置不正常的Bug 详情 (opens new window)
    • App-iOS平台 修复 iOS14.6 键盘弹出卡顿的Bug 详情 (opens new window)
    • H5平台 修复 input 组件设置 confirm-type 为 search 时,无法自动获取焦点的Bug
    • 小程序平台 优化 作用域插槽内支持使用作用域外数据 #495 (opens new window)
    • 小程序平台 修复 v-for 中含有复杂表达式时,事件接收的 item 参数错误的Bug
    • 小程序平台 修复 部分数值变更无法更新的Bug #2696 (opens new window)
    • 百度小程序平台 修复 基础库 3.290.33 以上页面 mounted 执行两次的Bug #2642 (opens new window)
    • 百度小程序平台 修复 使用 usingComponents 后代码上传报错的Bug #2652 (opens new window)
    • 百度小程序平台 修复 部分 class 写法编译后失效的Bug
    • 支付宝小程序平台 优化 支持 useDynamicPlugins 配置 详情 (opens new window)
    • QQ小程序 修复 默认启用 nodeModules 导致作用域插槽编译后运行报错的Bug
    • 字节小程序平台 修复 基础库 2.0 以上组件关系错乱的Bug #2651 (opens new window)
    • 字节小程序平台 修复 新版开发者工具中 uni.request 发送请求失败的Bug
  • 【uniCloud】
    • 【重要】云函数支持创建时选择 nodejs 版本 详情 (opens new window)
    • 新增 内容安全公共模块,包含图片鉴黄、文字内容违规检测,免费且全端可用 详情 (opens new window)
    • 新增 uniCloud响应体规范,方便前端拦截器统一处理、方便国际化 详情 (opens new window)
    • clientDB 新增 multiSend 接口,用于多个clientDB联网请求合并为一次联网 详情 (opens new window)
    • unicloud-db组件和API 新增 getTemp 接口,用于在 multiSend 内使用 详情 (opens new window)
    • JQL数据库管理 修复 部分情况下执行数据库操作无响应的Bug
    • uni-id 调整 3.1.1版本发布,使用兼容 uniCloud 响应体规范的新错误码格式 详情 (opens new window)
    • uniCloud本地调试插件 修复 部分情况下出现 MaxListenersExceededWarning 警告的Bug
    • uniCloud本地调试插件 修复 项目内存在项目外文件的软链时,修改无法实时生效的Bug
    • 客户端 新增 添加拦截器、移除拦截器API 详情 (opens new window)
    • 客户端 修复 HBuilderX 3.1.17 引出的 db.on("error") 回调不执行的Bug
    • 客户端 修复 leftWindow、topWindow 中使用 uniCloud 腾讯云报错的Bug 详情 (opens new window)
    • 客户端 修复 nvue 页面无法触发 App.vue 内注册的 db.on('error')、db.on('refreshToken') 等回调的Bug
    • DB Schema 调整 enum 属性最大可枚举500条数据
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 拍照和本地相册选择 支持设置 crop 裁剪编辑图片 规范 (opens new window)
    • 新增 视频播放控件 VideoPlayer 播放http/https协议视频资源时支持设置请求的 header 规范 (opens new window)
    • 新增 登录鉴权服务对象支持 nativeClient 属性标识依赖的客户端App是否已安装 规范 (opens new window)
    • 更新 uni-AD 穿山甲SDK Android为3.7.0.2版;快手广告联盟SDK Android为3.3.10.2版,iOS为3.3.10版;快手内容联盟SDK Android为3.3.18.1版,iOS为3.3.19版;腾讯优量汇SDK iOS为4.12.71版
    • Android平台 更新 LivePusher 直播推流模块基于开源项目yasea (opens new window),支持 srs4.x
    • Android平台 优化 通知栏操作逻辑,解决提交 Google Play 审核可能提示 Implicit PendingIntent Vulnerability 的问题 详情 (opens new window)
    • Android平台 优化 template 原生隐私政策提示框UI样式
    • Android平台 修复 template 原生隐私政策提示框点击同意按钮前可能读取设备标识的Bug
    • Android平台 修复 手机语言设置为阿拉伯文后无法操作页面返回的Bug 详情 (opens new window)
    • Android平台 修复 H5页面中 intent:// 协议无法拉起三方App的Bug 详情 (opens new window)
    • Android平台 修复 云端打包 提交 Google Play 审核提示包含无法识别的语言的Bug 详情 (opens new window)
    • Android平台 修复 getVideoInfo 方法调用无响应的Bug 详情 (opens new window)
    • Android平台 修复 3.1.14版本引出的 微博登录取消授权后再次调用无响应的Bug 详情 (opens new window)
    • Android平台 修复 targetSdkVersion 设置为 30 在部分 Android 11 设备可能无法正常拉起支付App的Bug
    • Android平台 修复 getFileInfo 在 Android11 设备上可能无法正常获取文件信息的Bug 详情 (opens new window)
    • Android平台 修复 storage 数据存储键值 key 中包含特殊字符时可能存取失败的Bug
    • iOS平台 新增 安全区域配置 safearea 支持 backgroundDark 属性设置暗黑模式的背景颜色 详情 (opens new window)
    • iOS平台 更新 云端打包环境为XCode12.5.1,解决在 iOS15 设备无法安装的Bug
    • iOS平台 更新 视频播放控件 VideoPlayer 使用的 FFmpeg 版本为 ff4.0--ijk0.8.8--20210426--001
    • iOS平台 修复 uni-AD 开屏广告在部分应用中可能引起曝光率较低的Bug
    • iOS平台 修复 uni-AD 应用从后台切换到前台开屏广告可能被其它界面覆盖的Bug
    • iOS平台 修复 uni-AD 显示穿山甲开屏广告时在部分手机上可能跳过按钮无法点击的Bug
    • iOS平台 修复 plus.sqlite.isOpenDatabase 不传入参数可能引起卡死或崩溃的Bug 详情 (opens new window)
    • iOS平台 修复 Geolocation 定位模块在用户未授权或设备关闭定位功能时返回错误码与规范不一致的Bug
    • iOS平台 修复 在部分情况下 WKWebView 同步共享 cookie 可能引起崩溃的Bug
  • 【UniMPSDK】
    • iOS平台 修复 push 方式打开小程序手势返回关闭后偶现无法再次打开小程序页面的Bug
    • iOS平台 修复 动态设置 titleNView 样式后可能导致胶囊菜单按钮弹出的 actionSheet 部分 item 显示空白的Bug

# 3.1.17.20210608

  • 【uniCloud】
    • 【重要】clientDB联表查询策略调整,请参考此文档进行进行排查并调整:clientDB联表查询策略调整 (opens new window)
    • 【重要】新增 uni-starter 集成商用项目开发常见功能的云端一体项目模板,大幅节省开发工作量 详情 (opens new window)
    • clientDB 修复 日期类型(date)数据校验出错的Bug 详情 (opens new window)
    • clientDB 修复 action、validateFunction 内打印日志无法在web控制台查看的Bug
    • clientDB 新增 联表查询支持副表foreignKey联查,即副表字段的foreignKey指向主表,把副表数据挂在主表下面 详情 (opens new window)
    • clientDB 修复 部分情况下 action.after 会重复执行一次的bug
    • uniCloud本地调试插件 修复 阿里云偶发启动时多请求并发报错的Bug
    • JQL数据管理 修复 使用云端 schema 时找不到 schema 的Bug 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 uni-AD 快手广告联盟支持插屏广告
    • 新增 一键登录 全屏模式支持在登录界面添加自定义登录按钮 详情 (opens new window)
    • 新增 获取视频信息 getVideoInfo 支持获取画面方向 orientation、视频格式 type、视频码率 bitrate 文档 (opens new window)
    • 更新 uni-AD 快手广告联盟SDK 为3.3.9 版;快手内容联盟SDK 为3.3.16 版;腾讯优量汇SDK Android为4.360.1230版;穿山甲SDK Android为3.6.1.3版,iOS为3.6.1.2版
    • Android平台 优化 原生模板隐私政策提示框逻辑,解决部分应用市场检测到弹出隐私政策框之前读取mac地址和应用列表的问题 文档 (opens new window)
    • Android平台 优化 云端打包googleplay渠道使用 Android App Bundle (AAB) 格式 详情 (opens new window)
    • Android平台 更新 UniPush 使用的个推SDK版本为3.2.0.0,提升在Android高版本设备上的推送消息到达率
    • Android平台 更新 新浪微博分享、授权登录 SDK 为 10.10.0 版,适配支持 Android11 设备
    • Android平台 更新 高德地图 SDK 为 7.9.1 版,高德定位 SDK 为 5.3.1 版,友盟统计 SDK 为 9.3.8 版
    • Android平台 修复 腾讯云等安全检测平台报的部分高风险漏洞 详情 (opens new window)
    • Android平台 修复 uni-AD 开通基础开屏广告在弱网状态可能引起崩溃的Bug
    • Android平台 修复 uni-AD 快手联盟的信息流广告可能返回高度不正确导致显示异常的Bug
    • Android平台 修复 uni原生插件在原生模板隐私政策提示框之前可能进行初始化违规读取用户数据的Bug
    • Android平台 修复 QQ登录获取用户信息 getUserInfo 返回的昵称可能出现乱码的Bug 详情 (opens new window)
    • iOS平台 优化 相册目录选择操作界面
    • iOS平台 更新 高德地图 SDK 为 1.6.4无IDFA版,适配 iOS14.5 开始 AppStore 审核要求用户许可访问IDFA数据
    • iOS平台 更新 百度语音识别 SDK 为 3.0.10.0 版
    • iOS平台 修复 视频播放控件 VideoPlayer 调用 playbackRate 方法设置倍数播放值为 1.25、1.5 不生效的Bug 详情 (opens new window)
    • iOS平台 修复 扫码时息屏后再次打开引起扫描线动画停止的Bug 详情 (opens new window)
    • iOS平台 修复 保存文件名称中存在中文时报错的Bug
    • iOS平台 修复 一键登录 授权登录时需要读取IDFA的Bug

# 3.1.13.20210514

  • 【uni-app】
    • App平台、H5平台 修复 3.1.11 版本引出的 textarea 组件固定 box-sizing 导致部分情况显示异常的Bug 详情 (opens new window)
    • App平台 修复 3.1.11 版本引出的 input 组件类型为 number 时在低版本 webview 失去焦点时报错的Bug 详情 (opens new window)
    • App平台 修复 3.1.2 版本引出的 dataset 使用驼峰写法时获取数据格式与其他平台不一致的Bug 详情 (opens new window)
    • H5平台 修复 3.1.2 版本引出的样式中包含媒体查询时部分 rpx 单位失效的Bug #2600 (opens new window)
  • 【uniCloud】
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 更新 腾讯X5内核版本为 4.3.0.93,解决X5内核渲染页面时获取的UA中不包含 MQQBrowser 关键字的Bug
    • 【重要】iOS平台 优化 广告标识 IDFA 操作逻辑,适配从 iOS14.5 开始 AppStore 审核要求用户许可收集跟踪数据 详情 (opens new window)
    • iOS平台 修复 3.1.11 版本引出的 横屏状态 toast 消息提示框 和 loading 提示框显示异常的Bug 详情 (opens new window)
    • iOS平台 修复 一键登录 登录和其它登录按钮的默认圆角值不一致的Bug 详情 (opens new window)
    • iOS平台 修复 微信授权登录调用 authorize 动态传入 appid 参数不生效的Bug 详情 (opens new window)

# 3.1.12.20210428

  • 【uni-app】
    • App平台 修复 3.1.11 版本引出的 uni.chooseVideo 选取视频失败的Bug
    • App-Android平台 修复 3.1.11 版本引出的 nvue 页面在项目配置 nvueCompiler 为 weex 时显示不正常的Bug 详情 (opens new window)
    • App-iOS平台 修复 3.1.11 版本引起的 web-view 组件中 video 标签无法内联播放的Bug 详情 (opens new window)
    • uni-ui 优化 为依赖 uni-icons 的 ui 组件添加依赖, 导入后自动下载依赖
    • uni-ui 修复 uni-data-picker 非树形数据有 where 属性查询报错的问题
    • uni-ui 新增 uni-datetime-picker 日历形式日期时间选择
    • uni-ui 新增 uni-number-box v-model 双向绑定
    • uni-ui 修复 uni-number-box 浮点数运算不精确的 bug
    • uni-ui 修复 uni-number-box change 事件触发不正确的 bug
    • uni-ui 修复 uni-rate 布局变化后 uni-rate 星星计算不准确的 bug
    • uni-ui 新增 uni-transition 通过方法自定义动画
    • uni-ui 新增 uni-transition custom-class 非 NVUE 平台支持自定义 class 定制样式
    • uni-ui 优化 uni-transition 动画触发逻辑,使动画更流畅
    • uni-ui 优化 uni-transition 支持单独的动画类型
    • uni-ui 优化 uni-transition 文档示例
  • 【uniCloud】
    • 【重要】clientDB联表查询策略调整,请参考此文档进行进行排查并调整:clientDB联表查询策略调整 (opens new window)
    • clientDB 新增 联表查询支持副表foreignKey联查,即副表字段的foreignKey指向主表,把副表数据挂在主表下面 详情 (opens new window)
    • uniCloud本地调试插件 修复 阿里云偶发启动时多请求并发报错的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 修复 uni-AD 快手联盟的信息流广告可能返回高度不正确导致显示异常的Bug

# 3.1.11.20210423

  • 【uni-app】
    • App平台 新增 插屏广告 uni.createInterstitialAd 详情 (opens new window)
    • App平台、H5平台 新增 支持 uni.getVideoInfo 用于获取视频信息 详情 (opens new window)
    • App平台、H5平台 优化 uni.chooseLocation 地图选点支持搜索更大范围
    • App平台、H5平台 优化 input 组件支持 cursor、selectionStart、selectionEnd 属性
    • App平台、H5平台 修复 uni.canvasToTempFilePath 参数 quality 无效的Bug 详情 (opens new window)
    • App平台、H5平台 修复 checkbox 组件 disabled 属性无相关样式的Bug
    • App平台 新增 支持 uni.compressVideo 用于压缩视频 详情 (opens new window)
    • App平台 优化 uni.chooseVideo 支持 compressed 参数
    • App平台 优化 video 组件支持 enable-play-gesture 属性
    • App平台 修复 image 组件加载后导致其他原生组件显示错位的Bug
    • App平台 修复 多列 picker 组件未设置 value 报错的Bug #2561 (opens new window)
    • App平台 修复 uni.getStorageInfo 获取信息中部分 key 未包含的Bug #2577 (opens new window)
    • App平台 修复 uni.getSystemInfo 返回的 system 信息未包含系统名称的Bug
    • App-Android平台 修复 部分设备 input 组件设置 focus 属性为 true 时键盘收回的Bug
    • App-Android平台 修复 nvue onLoad 事件调用 plus.navigator.hideSystemNavigation 可能出现页面高度异常的Bug
    • App-Android平台 修复 nvue list 组件中加载大量图片上下滚动可能引起崩溃的Bug
    • App-Android平台 修复 nvue map 组件中多个 marker 切换后 callout 可能显示不正常的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件 marker 执行移动动画时 callout 可能不会跟随的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件与页面拖拽滚动手势冲突的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue picker-view 组件在部分设备可能显示不正常的Bug
    • App-iOS平台 修复 nvue map 组件 marker 标注的 label 设置 anchorY 偏移值无效的Bug 详情 (opens new window)
    • H5平台 优化 uni.getSystemInfo 返回的 system 信息支持 Windows、Mac、Linux
    • H5平台 修复 picker-view-column 中的元素无法触发 click 等事件的Bug 详情 (opens new window)
    • H5平台 修复 innerAudio.stop 触发 onCanplay 的Bug #2538 (opens new window)
    • 小程序平台 修复 含有逻辑运算的复杂表达式编译后和预期不一致的Bug 详情 (opens new window)
    • 支付宝小程序平台 修复 默认插槽默认内容一直显示的Bug 详情 (opens new window)
    • uni-ui 新增 uni-data-picker 支持云端非树形表结构数据 详情 (opens new window)
    • uni-ui 修复 uni-data-checkbox nvue 下无法选中的问题 详情 (opens new window)
    • uni-ui 修复 uni-data-picker 根节点 parent_field 字段等于null时选择界面错乱问题 详情 (opens new window)
    • uni-ui 修复 uni-file-picker 选择的文件非 file-extname 字段指定的扩展名报错的Bug 详情 (opens new window)
    • uni-ui 优化 uni-file-picker file-extname 字段支持字符串写法,多个扩展名需要用逗号分隔 详情 (opens new window)
    • uni-ui 修复 微信小程序 nv_navigator is not defined 报错的bug
    • uni-ui 修复 uni-load-more 在首页使用时,h5 平台报 'uni is not defined' 的 bug 详情 (opens new window)
    • uni-ui 优化 uni-pagination PC 和 移动端适配不同的 ui 详情 (opens new window)
    • uni升级中心 App端 新增 call-check-version.js,可用于单独检测是否有更新 详情 (opens new window)
  • 【uniCloud】
    • 【重要】clientDB联表查询策略调整,请参考此文档进行进行排查并调整:clientDB联表查询策略调整 (opens new window)
    • unicloud-db组件 新增 loadtime 属性,替代 manual 属性 详情 (opens new window)
    • unicloud-db组件 新增 foreignKey 属性,用于存在多个foreignKey关系时指定要使用的foreignKey 详情 (opens new window)
    • uniCloud.mixinDataCom 新增 foreignKey 属性,用途同上 详情 (opens new window)
    • uni-id 修复 3.0.7 版本引出的多个用户访问时可能出现30201报错的Bug
    • uni-id 新增 bindMobile 接口支持通过一键登录的方式绑定 详情 (opens new window)
    • uni-id 调整 bindTokenToDevice 选项默认值改为 false,即默认不再与设备绑定,方便多设备登录
    • uni-id 调整 默认对用户名邮箱去除两端空格、忽略大小写 详情 (opens new window)
    • 修复 uniCloud.chooseAndUploadFile 在iOS微信小程序真机无法唤起选择文件的Bug
    • uniCloud admin 优化错误提示、键盘响应等众多细节,更新uni-id等众多依赖 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 uni-AD支持插屏广告 规范 (opens new window)
    • 更新 uni-AD 腾讯优量汇SDK iOS为 4.12.4 版,穿山甲SDK 为 3.5.5.0 版;快手联盟SDK Android为 3.3.8 版
    • 新增 离线打包支持 AppKey 管理 文档 (opens new window)
    • 新增 压缩视频支持 filename 属性设置压缩后文件保存路径功能 规范 (opens new window)
    • 优化 一键登录 未通过审核时云端打包后调用API返回 -7 错误 规范 (opens new window)
    • 修复 一键登录 授权界面显示后,调用原生模态窗口无法正常显示的Bug
    • 修复 存在开屏广告时 splashclosed 事件可能在启动界面关闭前触发的Bug
    • Android平台 更新 公共测试证书,解决某些检测机构报病毒的问题 文档 (opens new window)
    • Android平台 更新 gif图片库 android-gif-drawable 为 1.2.23 版,解决安全检测报存在远程代码执行漏洞的问题
    • Android平台 修复 uni-AD 开通基础开屏广告在弱网状态可能引起崩溃的Bug
    • Android平台 修复 UniPush个推模块过度申请权限的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件 播放 http/https 地址视频的 cookie 与 X5 内核 webview 页面没有同步共享的Bug
    • Android平台 修复 一键登录 在部分设备上服务协议文本字体显示过大的Bug
    • Android平台 修复 一键登录 显示和关闭授权界面动画时间过长的Bug
    • Android平台 修复 Downloader 下载较大文件时可能引起页面无法更新的Bug
    • Android平台 修复 部分华为手机调用相机录像成功后无法找到视频文件的Bug
    • iOS平台 修复 一键登录 登录和其它登录按钮的默认圆角值不一致的Bug 详情 (opens new window)
    • iOS平台 修复 Apple应用内支付 IAP 某些情况丢单无法恢复的Bug 文档 (opens new window)
    • iOS平台 修复 从本地相册选择保存在 iCloud 的视频在下载失败时可能引起崩溃的Bug
    • iOS平台 修复 从本地相册选择gif图片预览时不能播放的Bug
    • iOS平台 修复 视频播放控件 播放 http/https 地址视频没有同步共享 cookie 的Bug

# 3.1.9.20210413

  • 【uni-app】
    • App-iOS平台 修复 nvue image 组件加载网络图片发送请求时没有携带 cookie 的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 修复 申请权限被用户拒绝后可能无法再次正常申请权限的Bug 详情 (opens new window)
    • iOS平台 修复 uni-AD 仅开通增强开屏广告可能出现无法关闭spalsh页面的Bug
    • iOS平台 修复 应用覆盖安装后可能出现启动白屏的Bug
  • 【uniCloud】

# 3.1.8.20210406

  • 【uniCloud】
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 修复 uni-AD 激励视频播放超过30秒的穿山甲广告点击跳过按钮 onClose 回调中 isEnd 属性值为 false 的Bug

# 3.1.7.20210330

  • 【uni-app】
  • 【App插件(含5+App和uni-app的App端)】
    • iOS平台 修复 一键登录 授权登录界面使用浅色背景可能看不到 loading 显示效果的Bug

# 3.1.6.20210326

  • 【uni-app】
    • App平台、H5平台 优化 uni.showModal、uni.showActionSheet 等 API 内置国际化支持 详情 (opens new window)
    • App平台 优化 应用退出提示内置国际化支持 详情 (opens new window)
    • App平台 优化 uni.scanCode、uni.previewImage 等 API 内置国际化支持 详情 (opens new window)
    • App平台 修复 SelectorQuery.exec 在安卓 4.x 系统报错的 Bug
    • App-iOS平台 修复 nvue ad-draw 组件播放优量汇视频广告可能无声音的Bug
    • App-iOS平台 修复 subNVue input 组件获取焦点后隐藏页面时软键盘不会关闭的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue web-view 组件在应用设置 allowsInlineMediaPlayback 为 true 时不生效的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue map 组件 polyline 设置 arrowIconPath 为自定义箭头图标无效的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue scroll-view 组件下添加过多子组件会有明显卡顿的Bug 详情 (opens new window)
    • H5平台 优化 picker、video 组件内置国际化支持 详情 (opens new window)
    • 百度小程序平台 修复 使用基础库 3.260+ 时,复杂表达式不显示的Bug 详情 (opens new window)
    • 百度小程序平台 修复 使用 usingComponents 引入部分动态库组件无效的Bug #2526 (opens new window)
    • 【重要】uni-ui 新增 调整为uni_modules目录规范,支持在HBuilderX里直接发布、更新、删除等;
    • uni-ui 新增 uni-row 组件,栅格系统;
    • uni-ui 新增 uni-datetime-picker 的 hide-second 属性、border 属性;
    • uni-ui 修复 uni-datetime-picker 选择跟显示的日期不一样的 bug,
    • uni-ui 修复 uni-datetime-picker change事件触发2次的 bug
    • uni-ui 修复 uni-datetime-picker 分、秒 end 范围错误的 bug
    • uni-ui 新增 uni-tr selectable 属性,用于 type=selection 时,设置某行是否可由全选按钮控制
    • uni-ui 新增 uni-data-checkbox 新增 disabled属性,支持nvue
    • uni-ui 优化 uni-data-checkbox 无选项时提示“暂无数据”
    • uni-ui 优化 uni-data-checkbox 默认颜色显示
    • uni-ui 新增 uni-link href 属性支持 tel:|mailto:
    • uni-ui 新增 uni-table 示例demo
    • uni-ui 修复 uni-data-picker 微信小程序某些情况下无法选择的问题,事件无法触发的问题
    • uni-ui 修复 uni-nav-bar easycom 下,找不到 uni-status-bar 的bug
    • uni-ui 修复 uni-easyinput 示例在 qq 小程序上的bug
    • uni-ui 修复 uni-forms 动态显示uni-forms-item的情况下,submit 方法获取值错误的Bug
    • uni-ui 修复 uni-forms schema 默认提示语不准确的问题
    • uni-ui 修复 uni-forms 偶发性获取表单值错误的Bug
    • uni-ui 修复 uni-forms 校验 uni-data-picker value 为 0 时,返回值错误的Bug
    • uni-ui 修复 uni-forms uni-forms-item 组件隐藏时依然触发校验的bug
    • uni-ui 修复 uni-forms 偶发性获取表单值错误的Bug
    • uni-ui 调整 cli 项目 建议使用 easycom 方式引用组件,如使用按需引用,需手动维护组件内部引用
    • 【重要】新增 uni-app升级中心,提供完善的App升级和免费的下载CDN。前端插件 详见 (opens new window)、admin端插件 详见 (opens new window)
  • 【uniCloud】
    • unicloud-db组件 add、update、remove方法新增可选参数needConfirm、needLoading、loadingTitle 详情 (opens new window)
    • unicloud-db组件 新增 load 事件支持 pagination 详情 (opens new window)
    • DB Schema 修复 exclusiveMinimum|exclusiveMaximum 默认验证提示语不准确的问题
    • uniCloud本地调试插件 修复 公共模块修改之后无法立即生效的Bug
    • schema2code 新增 导出 uni_modules
    • schema2code 新增 format 配置 tel|email 时,支持拨打电话或调起本机邮件应用
    • schema2code 修复 生成 uni-file-picker 组件的属性 file-extname 类型错误的问题
    • schema2code 优化 导出 admin list页面的批量删除逻辑,没有选择项时禁用批量删除按钮
    • schema2code 优化 生成的前端 list 页面,增加无数据提示语 "没有更多数据"
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 相册选择界面的预览界面底部补充图片编辑功能,支持裁剪、涂鸦、马赛克、添加文字等。无需调用API,升级新版即可。
    • 新增 一键登录 支持全屏模式 详情 (opens new window)
    • 新增 uni-AD 支持快手内容联盟 规范 (opens new window)
    • 新增 plus.zip.compressVideo 支持压缩视频功能 规范 (opens new window)
    • 更新 uni-AD 腾讯优量汇SDK Android为4.333.1203版;穿山甲SDK iOS为3.4.2.8版;快手联盟SDK Android为3.3.7版
    • Android平台 更新 QQ 分享、登录SDK版本为3.5.2,解决在 Android11 设备无法分享图片的Bug 详情 (opens new window)
    • Android平台 优化 云端打包 启动界面样式为自定义启动图时的显示速度
    • Android平台 优化 一键登录 服务协议复选框勾选操作不灵敏的Bug 详情 (opens new window)
    • Android平台 修复 一键登录 在部分设备服务协议项超过两行可能显示不正常的Bug 详情 (opens new window)
    • Android平台 优化 视频播放控件 设置 playStrategy 属性m3u8视频播放速度 详情 (opens new window)
    • Android平台 修复 视频播放控件 动态设置 controls 属性延时生效的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件 播放 http/https 地址视频没有同步共享 cookie 的Bug
    • Android平台 修复 Webview窗口在部分场景加载 html 页面可能出现 plus 对象为空的Bug
    • iOS平台 新增 uni原生插件云端打包支持iOS Extension 文档 (opens new window)
    • iOS平台 修复 从系统相册选择视频文件返回的大小和宽高不正确的Bug 详情 (opens new window)
    • iOS平台 修复 在 iOS14 系统返回安全区域的top不正确引起界面显示异常的Bug 详情 (opens new window)
    • iOS平台 修复 在 iPhone12 系列设备未适配底部安全区域的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 播放某些视频显示方向可能不正确的Bug
  • 【UniMPSDK】
    • Android平台 修复 部分直达nvue页面中本地路径图片无法正常加载显示的Bug

# 3.1.4.20210305

  • 【uni-app】
    • App平台、H5平台 修复 3.1.2 版本引出的 canvasGetImageData、canvasToTempFilePath 获取高度错误Bug 详情 (opens new window)
    • App平台、H5平台 修复 3.1.2 版本引出的获取自定义组件 dataset 数据缺失的Bug 详情 (opens new window)
    • App平台 修复 input 组件在安卓设备上 focus 事件触发错乱的Bug 详情 (opens new window)
    • App平台 修复 nvueStyleCompiler 设置为 uni-app 时 subNvue 页面根节点 class 无效的 Bug
    • App平台 修复 nvueStyleCompiler 设置为 uni-app 时 nvue 页面样式中 !important 前不含空格时报错的Bug 详情 (opens new window)
    • App-Android平台 修复 3.1.2 版本引出的 nvue input 组件设置 ajust-position 为 false 后,keyboardheightchange 事件返回软键盘高度为0的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input 组件 focus 事件可能触发两次的Bug
    • H5平台 修复 部分情况下获取 wxs 实例错误的的Bug 详情 (opens new window)
  • 【uniCloud】
    • clientDB 修复 数据库运算方法in报错的Bug
    • clientDB 修复 jql非运算表现异常的Bug
    • clientDB 优化 部分场景下getCount性能
    • clientDB 优化 部分场景下jql联表查询性能
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 修复 3.1.0 版本引出的 wap2app 项目真机运行页面标题栏无法正常显示的Bug 详情 (opens new window)
    • Android平台 修复 微信分享本地图片在部分 Android11 设备可能失败的Bug 详情 (opens new window)
    • Android平台 修复 页面中 input 标签 type 为 tel/email 时,弹出软键盘上方的辅助输入栏内容可能显示不正常的Bug 详情 (opens new window)
    • iOS平台 修复 保存 gif 图片到系统相册可能引起卡死或崩溃的Bug 详情 (opens new window)

# 3.1.2.20210206

  • 【uni-app】
    • 新增 uni.getSystemInfo 支持获取 deviceId 作为设备标识。App 端根据设备信息生成,非 App 端由 uni-app 框架生成基于随机数的 id
    • App平台、H5平台 优化 dataset 获取逻辑,完善非 string 类型支持
    • App平台、H5平台 修复 css 媒体查询内的 rpx 单位不生效的Bug 详情 (opens new window)
    • App平台、H5平台 修复 picker 组件特定情况下设置 start、end 表现异常的Bug 详情 (opens new window)
    • App平台、H5平台 修复 部分时机获取 input、textarea 组件值不正确的Bug 详情 (opens new window)
    • 【重要】App平台 新增 nvue 组件支持 render-whole 属性。可以按组件整体渲染,而不是从上到下逐行渲染 详情 (opens new window)
    • 【重要】App平台 新增 nvue 增加 nvueStyleCompiler 配置,支持组合选择器(相邻兄弟选择器、普通兄弟选择器、子选择器、后代选择器)详情 (opens new window)
    • App平台 新增 manifest.json 支持全屏配置 app-plus -> fullscreen
    • App平台 新增 支持 uni.offNetworkStatusChange 方法
    • App平台 新增 支持 uni.offKeyboardHeightChange 方法
    • App平台 新增 input、textarea 组件支持 keyboardheightchange 事件
    • App平台 新增 nvue map 组件支持展示 POI 点、建筑物、个性化地图等新特性 详情 (opens new window)
    • 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 详情 (opens new window)
    • App平台 修复 cover-view 样式动态变更未生效的Bug
    • App平台 修复 部分情况下组件递归调用内部 v-for 报错的Bug
    • App平台 修复 特定分辨率(iPhone12 Pro)下文字换行错误的Bug 详情 (opens new window)
    • App平台 修复 部分情况下 v-for 渲染列表事件错乱的Bug 详情 (opens new window)
    • App平台 修复 v-for 渲染 Map、Set 数据类型错乱的Bug 详情 (opens new window)
    • App平台 修复 uni.compressImage 传入本地路径失败的Bug 详情 (opens new window)
    • App平台 修复 纯 nvue 编译模式下 pages.json 缺少 style 节点编译报错的Bug
    • App-Android平台 修复 页面生命周期 onshow 中调用 getLocation 可能会引起死循环的Bug
    • App-Android平台 修复 软键盘弹出后,切换输入法软键盘高度发生变化时不会正常触发 onKeyboardHeightChange 事件的Bug
    • App-Android平台 修复 软键盘弹出后,返回到之前的页面可能显示高度不正确的bug 详情 (opens new window)
    • App-Android平台 修复 previewImage 预览网络图片长按保存到系统相册失败的Bug 详情 (opens new window)
    • App-Android平台 修复 subNVues 设置 popup 模式后,再设置 left 执行动画会卡顿的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue css 中设置 transform 属性值中使用百分比无效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue live-pusher 组件横屏预览时上传视频方向不正确的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件动态绘制 polyline 路径轨迹可能会闪烁的Bug 详情 (opens new window)
    • 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 详情 (opens new window)
    • App-iOS平台 修复 nvue ad-draw 组件加载快手联盟广告时,在 list 中滚动后可能无法正常显示的Bug
    • App-iOS平台 修复 nvue image 组件在 iOS14 系统设置 placeholder 后无法正常显示 src 图片的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue video 组件使用 exitFullScreen 无法正常退出全屏的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue web-view 组件加载的网页中 a 标签 target 属性值为 _blank 时,点击 a 标签链接无反应的Bug 详情 (opens new window)
    • H5平台 新增 EditorContext 支持 blur、getSelectionText、scrollIntoView 方法
    • H5平台 新增 getTopWindowStyle、getLeftWindowStyle、getRightWindowStyle 方法 详情 (opens new window)
    • H5平台 新增 image 组件支持 draggable 属性
    • H5平台 优化 swiper、movable 组件拖动时禁止 click 事件触发
    • H5平台 修复 ActionSheet 数据量多无法滚动的Bug
    • H5平台 修复 特定情况下 uni.showModal 内容区域出现横向滚动条的Bug
    • H5平台 修复 image 组件使用 require 方式引用的资源在配置基础路径为相对路径时,编译后不显示的Bug
    • H5平台 修复 应用初始化以前调用 uni.getSystemInfoSync 报错的Bug 详情 (opens new window)
    • 【重要】小程序平台 新增 发行时支持混合分包模式,将 uni-app 项目发行为小程序分包,集成到已有的原生开发的小程序 详情 (opens new window)
    • 小程序平台 修复 事件回调内 arguments 获取到多余参数的Bug #2270 (opens new window)
    • 小程序平台 修复 修复 v-for 循环 wxs 模块内容报错的Bug 详情 (opens new window)
    • 支付宝平台、头条小程序平台 修复 部分情况下无法正确编译模板中 class 的Bug #2294 (opens new window)
    • 支付宝小程序平台 优化 组件支持 vue 事件监听方式(需启用 component2)详情 (opens new window)
    • 支付宝小程序平台 修复 内置组件部分事件无法监听的Bug #2185 (opens new window)
    • 【重要】百度小程序平台 新增 支持 onInit 生命周期
    • 百度小程序平台 优化 支持使用 usingComponents 引入插件(原名称 usingSwanComponents 仍然保留)
    • 【重要】uni-ui 新增 所有组件适配 PC 端,适配宽屏、拖动、支持enter和esc按键响应 详情 (opens new window)
    • uni-ui 新增 uni-file-picker 文件直传uniCloud云空间的组件 详情 (opens new window)
    • uni-ui 优化 uni-forms、uni-easyinput、uni-group 兼容 nvue 页面
    • 【重要】新增 云端一体搜索模板。无需自行开发搜索 详情 (opens new window)
    • 【重要】新增 uni-captcha 基于uniCloud的图片验证码 详情 (opens new window)
    • 【重要】新增 网赚游戏合成猫项目模板 详情 (opens new window)
    • 【重要】hello uniCloud 新增 clientDB、schema2code示例 详情 (opens new window)
    • 新增 uniCloud-banner模板 支持管理员上传修改banner 详情 (opens new window)
    • 云端一体登录模板 新增 用户名密码连续登录失败时要求输入图形验证码
  • 【uniCloud】
    • 【重要】客户端 新增 uniCloud.mixinDatacom 混入,方便快速开发datacom组件,无需自行处理云数据绑定 详情 (opens new window)
    • 客户端 新增 uniCloud.chooseAndUploadFile API,选文件后直接上传到uniCloud云存储 详情 (opens new window)
    • 【重要】uni-id 新增 在token内默认缓存角色权限,云端获取角色权限不再查库,提升clientDB性能 详情 (opens new window)
    • uni-id 新增 支持苹果登录 详情 (opens new window)
    • uni-id 新增 客户端获取用户信息接口,包括权限角色 详情 (opens new window)
    • 云函数 新增 获取客户端标识 deviceId 详情 (opens new window)
    • 阿里云 新增 云函数支持 uploadFile 接口(本地调试暂不支持)详情 (opens new window)
    • 阿里云 新增 云数据库 add update 可以传入日期对象
    • 阿里云 新增 getTempFileURL 接口(仅为抹平和腾讯云的接口差异)详情 (opens new window)
    • web控制台 阿里云 新增 慢查询日志,有助于分析数据库设计缺陷
    • uniCloud本地调试插件 新增 支持 uni_modules
    • uniCloud本地调试插件 修复 cli 项目无法使用 uniCloud 本地调试的Bug
    • uniCloud本地调试插件 修复 客户端连接本地云函数时云函数内 callFunction 返回格式不正确的Bug
    • uniCloud本地调试插件 修复 3.0.7版本引出的某些情况下客户端连接本地云函数时报模块冲突的Bug
    • DB Schema 字段类型bsonType 新增 file、date类型 详情 (opens new window)
    • DB Schema 字段类型bsonType 为 array 时,新增 arrayType 子类型,描述数组里项目的类型。比如 arrayType 设为 file,表示一组文件 详见 (opens new window)
    • DB Schema 新增 fieldRules 用于描述字段之间的关系,如字段“开始时间”需小于字段“结束时间” 详情 (opens new window)
    • DB Schema 新增 count 权限 详情 (opens new window)
    • DB Schema 新增 validateFunction 配置是否在客户端生效 详情 (opens new window)
    • clientDB 新增 数据库运算符,可在 where、field、groupBy、groupField 以及 DB Schema 的 fieldRules 内使用 详情 (opens new window)
    • clientDB 新增 支持 groupBy 对数据进行分组统计 详情 (opens new window)
    • clientDB 新增 支持 distinct 对数据进行去重 详情 (opens new window)
    • clientDB 修复 JQL 写法内使用下标访问数组内的元素报错的Bug
    • unicloud-db组件 add、update 方法支持调用 action云函数 详情 (opens new window)
    • 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.332.1202版、iOS为4.12.3版;穿山甲SDK iOS为3.4.2.3版;快手联盟SDK iOS为3.3.6版
    • 一键登录 新增 defaultCheckBoxState 属性设置默认是否勾选同意使用服务条款框
    • 微信分享 新增 分享音乐支持 href 属性设置音乐网页地址
    • Android平台 新增 视频播放控件支持 codec 属性设置是否开启硬解码,解决某些视频播放不清晰的问题 详情 (opens new window)
    • Android平台 新增 视频播放控件支持 httpCache 属性设置是否开启缓存,解决重复播放网络视频无法复用缓存的问题 详情 (opens new window)
    • Android平台 新增 视频播放控件支持 playStrategy 属性设置视频优化策略,解决播放在线高清视频卡顿、音视频脱轨的问题 详情 (opens new window)
    • Android平台 修复 视频播放控件 seek 跳转不准确的Bug 详情 (opens new window)
    • Android平台 修复 微信分享图片在 Android11 设备可能失败的Bug 详情 (opens new window)
    • Android平台 修复 设置应用角标数字时没有同步状态到 UniPush 服务器的Bug
    • iOS平台 优化 uni-AD 信息流广告内存管理机制,解决显示广告过多时内存泄露引起崩溃的Bug
    • iOS平台 修复 uni-AD 调用 plus.ad.releaseAdData 释放广告数据可能引起崩溃的Bug
    • iOS平台 更新 高德地图SDK为 7.8.0 版,解决在 iOS14 系统拖动地图时卡顿的Bug 详情 (opens new window)
    • iOS平台 修复 QQ分享音乐,点击分享内容跳转到的是音乐播放页面而不是 href 设置的音乐网页的Bug
    • iOS平台 修复 图片轮播控件 ImageSlider 设置样式可能不生效的Bug 详情 (opens new window)
    • iOS平台 修复 从系统相册选择 iCloud 视频文件没有触发回调的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件横向全屏播放后,调用 exitFullScreen 退出全屏可能界面显示不正常的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件拖动进度条可能引起进度显示不正常,不触发 timeupdate 事件的Bug 详情 (opens new window)
  • 【UniMPSDK】

# 3.0.7.20210123

  • 【uni-app】
    • App平台 修复 windows 系统部分情况下,查找 Chrome 失败,导致无法正常 debug 的Bug
    • App平台 修复 包含微信小程序组件时,部分情况下首次编译触发热刷新的Bug
    • App-Android平台 修复 nvue list 组件调用 setSpecialEffects 设置吸顶后,input 子组件无法获取焦点的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue list/waterfall 组件使用 refresh 并设置 background-color 属性后会出现白边的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue refresh 组件处于刷新状态时显示位置向下偏移0.5像素的Bug
    • 快应用 修复 华为快应用IDE V3.0.2无法识别项目类型的Bug
  • 【uniCloud】
    • DB Schema 新增 支持对 string 类型数据配置 trim ,可自动对字符串去除前后空白字符 详情 (opens new window)
    • DB Schema 修复 部分情况下使用 enum 报错的Bug
    • DB Schema 修复 exclusiveMinimum、exclusiveMaximum 无效的bug
    • clientDB 修复 查询树形结构时使用 startWith 某些写法导致报错的Bug
    • clientDB 修复 field 内使用JQL联表查询语法时多个右花括号连续出现导致报错的Bug
    • clientDB 修复 field 中包含-时报错的Bug
    • uniCloud本地调试插件 修复 部分日志导致本地调试服务崩溃的Bug
    • unicloud-db组件 支持tree查询,新增属性 gettree、startwith、limitlevel 详情 (opens new window)
    • uni-id 新增 支持苹果登录 详情 (opens new window)
    • uni-id 新增 在token内默认缓存角色权限,云端获取角色权限不再查库,提升clientDB性能 详情 (opens new window)
    • schema2code 支持生成list、detail页面
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 更新 uni-AD 快手联盟SDK为3.3.6版,腾讯优量汇SDK为4.310.1180版,今日头条穿山甲SDK为3.4.1.0版
    • Android平台 更新 腾讯X5内核版本为 v4.3.0.67_43967 详情 (opens new window)
    • Android平台 更新 UniPush 华为厂商推送 SDK 版本为 v4:2.0.0,适配 HMS4.0+ 详情 (opens new window)
    • Android平台 调整 应用的主 Activity 为 FragmentActivity 详情 (opens new window)
    • Android平台 修复 uploader 上传文件监听上传进度变化返回数据不准确的Bug 详情 (opens new window)
    • Android平台 修复 监听按键事件 keydown、keyup 不触发回调的Bug
    • Android平台 修复 video 封面图片 poster 拉伸变形显示的Bug 详情 (opens new window)
    • Android平台 修复 video 设置显示默认播放控件 controls 属性为 false 时手势操作失效的Bug
    • Android平台 修复 previewImage 预览图片可能显示模糊的Bug 详情 (opens new window)
    • Android平台 修复 3.0.4版本引出的 native.js 获取到原生对象可能无法执行器内部函数的Bug 详情 (opens new window)
    • iOS平台 修复 previewImage 预览网络图片地址中包含query参数过多可能无法显示的Bug 详情 (opens new window)
    • iOS平台 修复 audio 音频资源地址中包含中文字符时无法正常播放的Bug 详情 (opens new window)
    • iOS平台 修复 video 动态更新 src 属性值域名相同时无法正常切换视频的Bug 详情 (opens new window)
    • iOS平台 修复 video 视频资源地址中包含中文字符时无法正常播放的Bug
    • iOS平台 修复 titleNView 标题文字在隐藏软键盘时可能出现抖动的Bug

# 3.0.5.20210107

  • 【uni-app】
    • H5平台 新增 uni.setLeftWindowStyle、uni.setTopWindowStyle、uni.setRightWindowStyle 三个为窗体(leftWindow、rightWindow、topWindow)设置样式的API 详情 (opens new window)
  • 【uniCloud】
    • DB Schema 新增 支持对 string 类型数据配置 trim ,可自动对字符串去除前后空白字符 详情 (opens new window)
    • DB Schema 修复 部分情况下使用 enum 报错的Bug
    • DB Schema 修复 exclusiveMinimum、exclusiveMaximum 无效的bug
    • clientDB 修复 查询树形结构时使用 startWith 某些写法导致报错的Bug
    • clientDB 修复 field 内使用JQL联表查询语法时多个右花括号连续出现导致报错的Bug
    • clientDB 修复 field 中包含-时报错的Bug
    • uniCloud本地调试插件 修复 部分日志导致本地调试服务崩溃的Bug
    • unicloud-db组件 支持tree查询,新增属性 gettree、startwith、limitlevel 详情 (opens new window)
  • 【uni-app】
  • 【App插件(含5+App和uni-app的App端)】
    • 一键登录 优化 错误回调返回数据格式,添加 appid、metadata、uid 属性,便于排查错误 规范 (opens new window)
    • Android平台 修复 native.js 调用 requestPermissions 请求的权限已被允许可能引起其它功能无法正常申请系统权限的Bug 详情 (opens new window)
    • Android平台 修复 云端打包 更新 com.android.tools.build:gradle 版本后可能引起安装包文件变大、运行显示白屏的Bug 详情 (opens new window)

# 3.0.4.20201231

  • 【uni-app】
    • 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 类型支持输入负数(注意之前依赖键盘不能输入负数而没有校验输入内容应用应补充校验规则) 详情 (opens new window)
    • App、H5平台 修复 slider 组件显示最大值时拖动不跟手的Bug
    • App、H5平台 修复 slider 组件 step 设置为小数时精度丢失的Bug 详情 (opens new window)
    • App平台 新增 uni.login 支持一键登录 详情 (opens new window)
    • App平台 新增 uni-AD 支持 Draw信息流广告 详情 (opens new window)
    • App平台 新增 uni-AD ad 组件支持 adclicked 事件
    • App平台 优化 input、textarea 组件去除隐藏键盘自动失去焦点的逻辑并开放相关属性:auto-blur 详情 (opens new window)
    • App平台 优化 uni.compressImage 支持 width、height 设置
    • App平台 优化 uni.canvasGetImageData、uni.canvasSetImageData 等接口执行效率(注意:需更新自定义基座或离线SDK) 详情 (opens new window)
    • App平台 优化 uni.previewImage 弹出菜单底部的取消按钮文字根据系统语言进行国际化适配
    • App平台 修复 atob 解码 base64 字符串返回结果可能不正确的Bug 详情 (opens new window)
    • App平台 修复 uni.setNavigationBarColor 部分时机不生效的Bug 详情 (opens new window)
    • App平台 修复 非 popup 类型的 subnvue 对象调用 setStyle 方法报错的Bug 详情 (opens new window)
    • App平台 修复 nvue progress 组件 设置属性 active=true 时报错的Bug 详情 (opens new window)
    • App平台 修复 mainfest.json 配置 flex-direction:row 时部分内置组件样式错乱的Bug 详情 (opens new window)
    • App-Android平台 修复 uni 原生插件扩展 Component 组件 bindData 回调不触发的Bug
    • App-Android平台 修复 华为更新系统后 canvas 绘制本地图像跨域的Bug 详情 (opens new window)
    • App-Android平台 修复 uni.request 请求超时不准确的Bug,优化请求最大并发数为10 详情 (opens new window)
    • App-Android平台 修复 应用版本名称包含中文时,uni.request 可能引起请求失败的Bug 详情 (opens new window)
    • App-Android平台 修复 websocket 在5.0以下设备强制使用 LTSv1.2 导致无法建立连接的Bug 详情 (opens new window)
    • App-Android平台 修复 页面存在 subnvue 时 web-view 组件无法返回的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input组件设置 focus 属性值为 false 时依然会自动获取焦点的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue ad 组件频繁打开、关闭页面操作可能引起崩溃的Bug
    • App-Android平台 修复 nvue map 组件 getScale 获取地图缩放等级可能不准确的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input 组件不设置 confirm-type 属性时 confirm 事件不触发的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue image 组件加载图片过多可能引起内存溢出导致页面滚动卡顿的Bug
    • App-iOS平台 修复 input 组件在点击时取消禁用无法弹出软键盘的Bug 详情 (opens new window)
    • App-iOS平台 修复 canvas 组件绘制字体部分属性未生效的Bug 详情 (opens new window)
    • App-iOS平台 修复 生物认证 人脸识别 在未录入FaceID的情况下可能检查为已录入的Bug 详情 (opens new window)
    • App-iOS平台 修复 uni.openLocation 页面使用 Apple 地图导航目的地错误的Bug
    • App-iOS平台 修复 调用 getScreenBrightness、setScreenBrightness 会触发 onShow、onHide 的Bug
    • App-iOS平台 修复 nvue video 组件的子组件点击事件会透传到 video 组件上的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue input 组件设置 focus 为 true 时频繁打开、关闭页面操作可能引起崩溃的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue text 组件设置相同的字体大小,不同文字内容高度不一致的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue video 组件动态更新 src 属性无法播放本地视频的Bug 详情 (opens new window)
    • H5平台 新增 custom-tab-bar 组件,可自由定义 tabBar 的位置和样式,比如在宽屏浏览器上显示在 topWindow 中 详情 (opens new window)
    • H5平台 新增 uni.chooseFile 接口。用于替代 input type=file 详情 (opens new window)
    • 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 (opens new window)
    • 小程序平台 修复 for 循环中遍历数组表达式时部分事件编译后执行报错的Bug 详情 (opens new window)
    • 微信小程序平台 优化 跳转页面路径中不再自动增加 id 参数
    • uni-ui 新增 uni-easyinput 组件,提供更强大、易用的输入框封装组件,内置表单校验 详情 (opens new window)
    • uni-ui 新增 uni-data-checkbox 组件,简化单选复选框的使用 详情 (opens new window)
    • uni-ui 修复 forms、list、dateformat、indexed-list等组件的问题 详情 (opens new window)
    • hello uni-app 新增 App端一键登录示例(API分类login示例中)
    • hello uni-app 优化 适配PC宽屏,参考:https://hellouniapp.dcloud.net.cn/ (opens new window)
    • hello uni-app 修复 在 H5 下【设置 tabBar】示例页面设置背景色时颜色错误的Bug
    • 前后一体登录项目模板 新增 App端一键登录、修改密码
  • 【uniCloud】
    • 【重要】调整 前端内置了<unicloud-db>组件,无需再人工引入插件市场的clientDB组件插件 (opens new window) 规范 (opens new window)
    • 【重要】新增 uniCloud 本地服务。支持前端项目在控制台切换连接云环境还是本地服务。本地修改直接生效,不用上传即可联调 详情 (opens new window)
    • 【重要】调整 uniCloud 项目目录结构调整。根目录下为uniCloud目录,其下有二级目录 cloudfunctions 和 database。database目录存放数据表schema和扩展验证函数。并提供了目录结构迁移向导 详情 (opens new window)
    • HBuilderX【重要】新增 本地编写 DB Schema,即数据表的表结构。支持新建、上传、下载表结构,支持代码提示。
    • HBuilderX【重要】新增 <unicloud-db>组件(即之前的clientDB组件)支持代码提示。可提示JQL语法,在本地有schema的情况下可提示数据库表名字段。大幅提升开发效率
    • HBuilderX 新增 编写 validateFunction,即数据库扩展校验函数。支持新建、上传、下载validateFunction
    • HBuilderX 新增 uni-clientDB-actions 支持单文件上传、删除
    • HBuilderX 优化 db_init.json 当云数据库存在同名数据表时,提示覆盖的窗口UI
    • HBuilderX 优化 uniCloud 关联云服务空间的选择方式。并支持关联其它项目服务空间,实现多个项目连接一个服务空间 详情 (opens new window)
    • HBuilderX 新增 可视化管理公共模块依赖 (对云函数点右键->管理公共模块依赖)
    • HBuilderX 优化 上传uni-id公共模块时,增加校验,对比配置密钥是否一致
    • HBuilderX 修复 云函数本地运行 控制台日志打印nullundefined值错误的Bug
    • HBuilderX 修复 前端网页托管 某些情况下,上传网站到服务器,控制台显示(0 MB)大于上传限制(0 MB)的Bug 详情 (opens new window)
    • uni-id 新增 App端一键登录 详情 (opens new window)
    • clientDB 新增 jql写法支持在field内写别名 详情 (opens new window)
    • clientDB 新增 schema内enum支持使用云端数据 详情 (opens new window)
    • clientDB 新增 schema内bsonType支持password,设置后所有用户均不可读取此字段
    • clientDB 优化 索引冲突时返回更友好的提示及错误码 详情 (opens new window)
    • 阿里云支持事务(startTransaction方式,暂不支持runTransaction)详情 (opens new window)
    • 其他云端更新日志另见:https://uniapp.dcloud.io/uniCloud/release (opens new window)
    • 阿里云 修复 本地运行云函数向云数据库插入值为 null 的字段会报错的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • 【重要】新增 一键登录,运营商网关认证,免短信验证获取手机号、一键免密登录 详情 (opens new window)
    • 新增 UniPush 华为手机,厂家通道离线推送可在服务端设置角标参考插件 (opens new window)
    • 新增 uni-AD 编程控制开屏广告的开启或关闭 规范 (opens new window)
    • 新增 uni-AD 激励视频、全屏视频、信息流广告支持监听点击广告事件
    • 新增 4个安全类API,推荐客户端安全要求较高的应用(如使用了激励视频),使用如下4个API并且搭配js原生混淆和App加固,防止客户端被篡改
    • 新增 QQ登录获取授权信息支持获取用户统一标识 unionid 属性 规范 (opens new window)
    • 更新 uni-AD 快手联盟SDK为3.3.5版
    • Android平台 更新 支付宝SDK为15.8.00,解决提交 GooglePlay 审核报存在不安全的加密模式的Bug 详情 (opens new window)
    • Android平台 优化 应用启动时申请读写手机存储权限策略默认值为 once 详情 (opens new window)
    • Android平台 修复 uni-AD 开屏广告在部分设备可能触发崩溃的Bug
    • Android平台 修复 uni-AD 开屏基础广告展示gif图片可能引起应用崩溃的Bug
    • Android平台 修复 系统分享 sendWithSystem 分享应用资源图片可能失败的Bug 详情 (opens new window)
    • Android平台 修复 在Android10及以上设备无法保存视频文件到相册的Bug 详情 (opens new window)
    • Android平台 修复 相册选择图片视频时超过 180M 的文件无法显示的Bug
    • Android平台 修复 UniPush 第一次启动可能无法获取clientid的Bug 详情 (opens new window)
    • Android平台 修复 UniPush 消息对象 payload 属性值可能没有转换为JSON对象的Bug
    • Android平台 修复 Downloader 下载的链接地址无效时不会触发回调的Bug 详情 (opens new window)
    • Android平台 修复 getCookie setCookie等操作 与 X5 内核 webview 页面没有同步共享的Bug 详情 (opens new window)
    • Android平台 修复 设置窗口标题栏搜索框失去焦点时,光标仍然显示的Bug 详情 (opens new window)
    • Android平台 修复 关闭窗口页面动画在部分设备上可能出现闪烁的Bug 详情 (opens new window)
    • Android平台 更新 云端打包 com.android.tools.build:gradle 版本为 4.1.1,适配Android11,修复无法准确检查uni原生插件需要兼容启用AndroidX 详情 (opens new window)
    • iOS平台 新增 mediaPlaybackRequiresUserAction 属性控制H5页面支持自动播放音频 详情 (opens new window)
    • iOS平台 修复 uni-AD 快手联盟 激励视频广告的奖励倒计时完成后关闭广告事件 onClose 的 isEnded 属性值可能为 false 的Bug
    • iOS平台 修复 QQ分享进入安全校验后,可能无法再次拉起手机QQ完成分享操作的Bug 详情 (opens new window)
    • iOS平台 修复 iPhone12、iPad 系列设备获取手机设备信息的 model 属性值不正确的Bug 详情 (opens new window)
    • iOS平台 修复 iOS14 第一次获取位置信息弹出系统授权提示框时无法获取详细地址的Bug 详情 (opens new window)
    • iOS平台 修复 iOS13 打开文档文件名称没有后缀时无任何响应的Bug
    • iOS平台 修复 真机运行时 plus.runtime.getProperty 返回的 appid 属性值不正确的Bug
    • iOS平台 修复 设置应用角标数字时没有同步状态到 UniPush 服务器的Bug
    • iOS平台 修复 从微信小程序打开App时,plus.runtime.launcher 属性值不正确的Bug 详情 (opens new window)
    • iOS平台 修复 设置窗口标题栏搜索框失去焦点时,搜索框内容会被清除掉的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 播放时进度条可能不准确的Bug 详情 (opens new window)
    • iOS平台 修复 uni原生插件开发可能出现 SimplePing 类冲突的Bug
    • iOS平台 修复 保存路径中包含特殊字符的图片到系统相册失败的Bug 详情 (opens new window)
  • 【uni小程序SDK】
    • iOS平台 新增 小程序的打开方式支持 push 方式 详情 (opens new window)
    • iOS平台 新增 支持开启侧滑手势关闭小程序 详情 (opens new window)
    • iOS平台 修复 小程序跳转其他原生页面再返回小程序时,对应生命周期事件 onShow、onHide 没有触发的Bug

# 2.9.8.20201110

  • 【uni-app】
    • App-Android平台 修复 uni原生插件扩展Component组件 bindData 回调不触发的Bug
    • App-iOS平台 修复 input 组件在点击时取消禁用无法弹出软键盘的Bug 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 修复 压缩图片 plus.zip.compressImage 在Android10上可能引起崩溃的Bug 详情 (opens new window)
    • iOS平台 修复 2.8.13版本引出的 高德定位设置 geocode 为 true 无法返回地址信息的Bug 详情 (opens new window)

# 2.9.7.20201106

  • 【uni-app】
    • 【重要】 更新文档 2.9.0+ 后 rpx、rem 样式变形的处理办法 详情 (opens new window)
    • App平台、H5平台 新增 支持 uni.offCompassChange、uni.offAccelerometerChange 用于移除相关事件监听
    • App平台、H5平台 修复 Safari 14 输入组件禁用状态文字颜色变浅的Bug 详情 (opens new window)
    • App平台 新增 全屏视频 uni.createFullScreenVideoAd 详情 (opens new window)
    • App平台 优化 uni.connectSocket 支持配置 header
    • App-Android平台 修复 uni.request 请求 cookie 与 X5 内核 webview 页面没有同步共享的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue image 组件 mode 设置为 widthFix、heightFix 不生效的Bug
    • App-Android平台 修复 nvue map 组件使用 translateMarker 移动 maker 后气泡文本没有跟随移动的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件动态删除 marker 的 callout 属性不生效的Bug
    • App-Android平台 修复 部分设备 uni.chooseVideo 无法选择视频的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件 markers 的 width、height属性不生效的bug 详情 (opens new window)
    • App-iOS平台 修复 canvas 组件绘制 uni.getImageInfo 临时路径跨域的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue scroll-view 组件使用下拉刷新 refresh 隐藏时没有动画效果的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue image 组件 mode 设置为 widthFix、heightFix 时透明区域填充红色背景的Bug 详情 (opens new window)
    • App-iOS平台 修复 web-view 组件加载的页面 title 为空时,返回按钮不显示的Bug 详情 (opens new window)
    • App-iOS平台 修复 iOS14 上新页面自动获取焦点导致页面变形的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue web-view 组件加载 html 页面中 js 调用 alert 不显示提示框的Bug 详情 (opens new window)
    • H5平台 优化 鼠标事件支持返回坐标信息
    • H5平台 优化 uni.showToast 在 宽屏的显示效果
    • H5平台 优化 弹出类接口和组件支持响应 esc、enter 按键
    • H5平台 修复 Chrome 使用自动填充时 placeholder 仍然可见的Bug
    • H5平台 修复 启用 leftWindow 后 web-view 组件显示错位的Bug
    • uni-ui 新增 uni-forms 组件,支持表单校验 详情 (opens new window)
    • uni-ui 新增 uni-group 组件,用于表单项分组显示 详情 (opens new window)
    • uni-ui 新增 uni-table 组件 详情 (opens new window)
    • uni-ui 新增 uni-dateformat 组件,支持各种日期格式化,以及1分钟前、刚刚等形式 详情 (opens new window)
  • 【uniCloud】
    • 【重要】新增 uni-clientDB 组件,在前端通过组件直接获得云数据库内容,并直接绑定到界面上,大幅提升开发效率 详情 (opens new window)
    • 【重要】新增 clientDB 支持 jql 查询语法,大幅降低数据库操作难度 详情 (opens new window)、大幅简化联表查询 详情 (opens new window)
    • 【重要】调整 clientDB内置,云端不再需要单独的clientDB云函数,前端无需引用clientDB的js sdk,直接在前端写const db = uniCloud.database()即可 详情 (opens new window)
    • 【重要】调整 uni-clientDB-actions 目录调整到 cloudfunctions 根目录 详情 (opens new window)
    • 【重要】调整 clientDB云函数的permission和validator子目录废除,只需在 DB Schema 中书写permission和validator内容,保存即可直接生效,无需再次导出
    • 【重要】新增 uniCloud Admin 基础框架(HBuilderX新建项目可选择该模板) 详情 (opens new window)
    • 【重要】新增 web控制台 云数据库配置 DB Schema 后,可直接生成前端工程,含数据表单新增、修改页面,以及校验规则。大幅提升开发效率。 详情 (opens new window)
    • 【重要】腾讯云 正式商用 详见 (opens new window)
    • 优化 提升云函数执行速度几十毫秒。非冷启动时与传统服务器性能拉齐(需重新部署云函数)
    • 新增 web控制台 云数据库支持导出db_init.json
    • 新增 web控制台 服务空间改名
    • 新增 web控制台 云数据库支持扩展校验函数,可自主编程实现更复杂的数据校验逻辑,同时在 DB Schema 中引用这些扩展校验函数
    • 修复 阿里云 数据库set方法表现不正确的Bug
    • uni-id 新增 开发者callFunction时可自行传入uniIdToken,此时不再从storage获取token
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 uni-AD 支持全屏视频广告 详情 (opens new window)
    • 新增 二维码扫码支持 autoDecodeCharset 参数,解决非UTF-8编码数据出现乱码的问题 详情 (opens new window)
    • 优化 uni-AD 基础开屏广告显示效果,适配各种分辨率屏幕设备
    • Android平台 更新 高德地图SDK为7.6.0版
    • Android平台 更新 uni-AD 快手联盟SDK为3.3.4.2版
    • Android平台 修复 uni-AD 腾讯广点通视频开屏广告可能造成应用闪退,或关闭广告后点击屏幕部分区域仍然打开落地页的Bug
    • Android平台 修复 uni-AD 应用从后台切换到前台显示开屏广告时,系统状态栏可能遮挡跳过按钮的Bug
    • Android平台 修复 多次调用二维码扫码时,因复用扫码提示音频播放对象导致概率闪退的Bug 详情 (opens new window)
    • Android平台 修复 获取屏幕亮度 getBrightness 在小米手机上可能返回数据异常的Bug 详情 (opens new window)
    • Android平台 修复 storage 存储数据内容超过 2M 后可能无法正常存取非ASCII字符的Bug
    • Android平台 修复 UniPush 云端打包 GooglePlay 渠道默认添加定位权限的Bug 详情 (opens new window)
    • Android平台 修复 Geolocation 定位模块默认添加后台定位权限 ACCESS_BACKGROUND_LOCATION 的Bug 详情 (opens new window)
    • iOS平台 更新 uni-AD 快手联盟SDK为3.3.3版
    • iOS平台 更新 云端打包环境XCode为12.1版,uni原生插件兼容支持swift代码
    • iOS平台 修复 微信登录用户选择拒绝授权可能不触发失败回调的Bug 详情 (opens new window)
    • iOS平台 优化 本地相册选择照片界面,新增支持 permissionAlert 参数配置权限检测,适配 iOS14 上用户设置为访问选中的照片权限时引导修改为访问所有照片 文档 (opens new window)
    • iOS平台 修复 本地相册选择照片界面,在 iOS14 上如果选中的图片在 iCloud 会触发刷新导致排序混乱的Bug 详情 (opens new window)
    • iOS平台 修复 本地相册选择照片界面,选择视频文件出现错误提示框,预览视频文件只显示首帧的Bug
    • iOS平台 修复 本地相册选择照片界面,设置 filename 参数后选中多张图片后返回路径不正确的Bug
    • iOS平台 修复 无法保存文件路径包含中文的图片到系统相册的Bug 详情 (opens new window)
    • iOS平台 修复 获取当前地理位置设置 geocode 为 true 时可能无法返回数据的Bug 详情 (opens new window)
    • iOS平台 修复 获取图片信息 getImageInfo 返回的 width、height 值类型不正确的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件横向全屏时唤起软键盘还是竖屏模式的Bug 详情 (opens new window)
    • iOS平台 修复 蓝牙订阅特征值 notifyBLECharacteristicValueChange 方法设置 state 属性不生效的Bug
    • iOS平台 修复 蓝牙同时读取和订阅特征值可能引起数据返回混乱的Bug 详情 (opens new window)
    • iOS平台 修复 Webview窗口标题栏搜索框的光标在 iOS13+ 上显示位置不正确的Bug 详情 (opens new window)

# 2.9.3.20201014

  • 【uni-app】
    • 【重要】新增 大屏适配指南 详情 (opens new window)
    • 【重要】新增 leftWindow、rightWindow、topWindow,用于宽屏适配 详情 (opens new window)
    • 【重要】新增 match-media 媒体查询适配组件,用于动态屏幕适配 详情 (opens new window)
    • 新增 支持 uni.createMediaQueryObserver 方法 详情 (opens new window)
    • 【重要】App平台、H5平台 新增 rpx 配置,默认限定了 rpx 生效的最大屏幕宽度为 px。可在 pages.json -> globalStyle 配置 rpxCalcMaxDeviceWidth、rpxCalcBaseDeviceWidth、rpxCalcIncludeWidth 等参数 详情 (opens new window)
    • 【重要】App平台、H5平台 优化 调整根字体大小为系统默认大小与微信小程序平台一致
    • App平台、H5平台 新增 支持 uni.getSelectedTextRange 方法 详情 (opens new window)
    • App平台、H5平台 修复 部分 base64 路径的图像无法显示的Bug 详情 (opens new window)
    • App平台、H5平台 修复 获取节点信息未包含 computedStyle 的Bug 详情 (opens new window)
    • App平台 修复 weex 编译模式 vue 页面中的 picker 组件 change 事件有时无法触发的Bug #1774 (opens new window)
    • App平台 修复 低版本系统上 canvas 组件绘制坐标比实际值小的Bug 详情 (opens new window)
    • App平台 修复 canvasContext.measureText 无效的Bug 详情 (opens new window)
    • App平台 修复 data-set 部分数据为 String 类型时显示错误的Bug 详情 (opens new window)
    • App平台 修复 蓝牙事件监听可以重复添加的Bug #1988 (opens new window)
    • App平台 修复 云打包后某些情况下启动白屏的Bug 详情 (opens new window)
    • App平台 修复 获取系统外观样式 plus.navigator.getUIStyle 无法调用的Bug 详情 (opens new window)
    • App平台 修复 tabbar 动态显示或隐藏时可能出现闪白的Bug 详情 (opens new window)
    • App平台 修复 高频调用 uni.saveFile 保存失败的Bug 详情 (opens new window)
    • App-Android平台 修复 系统 webview 更新到 Chrome84+ 后 canvas 组件绘制本地图像 uni.canvasToTempFilePath 报错的Bug 详情 (opens new window)
    • App-Android平台 修复 web-view 组件内 input 被软键盘遮挡的Bug 详情 (opens new window)
    • App-Android平台 修复 uni.request 请求 firstIpv4 属性可能不生效的Bug
    • App-Android平台 修复 2.8.4版引出的 uni.request 重定向后 cookie 可能丢失的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue v-if 切换 template 可能出现 tap 事件无法触发的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue web-view 组件部分https地址页面无法加载http地址资源的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 使用await请求网络赋值后页面无法渲染的bug 详情 (opens new window)
    • App-iOS平台 修复 iPhoneX 横屏启动时页面宽度异常Bug
    • App-iOS平台 修复 iOS12 以下 :adjust-position="false" 不生效的Bug
    • App-iOS平台 修复 部分情况 input 事件未触发的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue video 组件无法播放相对路径的本地视频的Bug 详情 (opens new window)
    • App-iOS平台 修复 uni原生插件 UniPluginProtocol 协议方法可能不触发回调的Bug
    • App-iOS平台 修复 uni原生插件可能与内部方法名称冲突导致部分功能异常的Bug
    • App-iOS平台 修复 nvue image 组件 mode 设置 widthFix、heightFix 不生效的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue map 组件中添加 polyline 边线总是带个箭头的Bug 详情 (opens new window)
    • H5平台 调整 picker 组件宽屏下默认垂直居中
    • H5平台 调整 uni.showActionSheet 宽屏下默认垂直居中,支持 popover 参数调节位置
    • H5平台 修复 video 组件全屏时 slot 不显示的Bug 详情 (opens new window)
    • H5平台 修复 iOS9 系统 uni.uploadFile 传入 base64 报错的Bug
    • H5平台 修复 image 组件 mode="heightFix" 图像变形的Bug 详情 (opens new window)
    • H5平台 修复 rich-text 组件无法渲染 section 等标签的Bug
    • 小程序平台 新增 cli版本支持 vue3 详情 (opens new window)
    • 小程序平台 修复 部分事件使用箭头函数表达式执行报错的Bug #2132 (opens new window)
    • 小程序平台 修复 属性值为空的对象表达式时编译报错的Bug
    • 新闻模版 适配PC宽屏 (新建uni-app项目可选择该模板体验)
  • 【uniCloud】
    • 【重要】新增 腾讯云 云函数固定出口IP,可用于微信公众号开发等要求配置ip的场景 详情 (opens new window)
    • 【重要】uni-clientDB 2.0 重大更新,可完整方便的控制权限和数据验证。大多数场景不再需要编写云函数 详情 (opens new window)
    • 【重要】uni-id 新增 角色权限相关功能 详情 (opens new window)
    • 【重要】云数据库支持JSON Schema规范,可在Web控制台数据库管理界面对数据进行格式描述 详情 (opens new window)
    • 阿里云 去除客户端上传文件类型限制
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 uni-AD 支持应用从后台切换到前台显示开屏广告,并默认启用 详情 (opens new window)
    • 新增 uni-AD 支持快手联盟的信息流广告,增加信息流的广告填充
    • 新增 原生导航标题栏 titleNView 的 searchInput 搜索框支持 color 属性设置文本颜色 规范 (opens new window)
    • 新增 视频播放控件 VideoPlayer 支持 show-loading 属性设置是否显示loading控件 规范 (opens new window)
    • Android平台 适配 Android10+系统 分区存储 机制 详情 (opens new window)
    • Android平台 更新 uni-AD 今日头条穿山甲SDK为3.3.0.0版、腾讯广告联盟SDK为4.270.1140版、快手联盟SDK3.3.4版
    • Android平台 更新 高德定位SDK版本为5.2.0
    • Android平台 修复 视频播放控件 VideoPlayer 设置 show-progress 可能不生效的Bug 详情 (opens new window)
    • Android平台 修复 Webview窗口设置 videoFullscreen 不生效的Bug 详情 (opens new window)
    • Android平台 修复 页面中 input 标签 type 为 file 且 accept 为 video 时点击打开不是启动摄像的Bug 详情 (opens new window)
    • Android平台 修复 File 文件对象的 slice 方法无法获取指定数据内容的Bug 详情 (opens new window)
    • Android平台 修复 设置targetversion为29+时,在Android10及以上设备调用 uni.shareWithSystem 分享图片可能报 多文件分享只支持照片 的Bug
    • Android平台 修复 安全检测可能报apk安装包的Activity、Service组件存在导出风险的Bug
    • Android平台 修复 压缩图片 plus.zip.compressImage 在Android10上报传入参数错误的Bug 详情 (opens new window)
    • Android平台 修复 蓝牙订阅特征值 notifyBLECharacteristicValueChange 方法设置 state 属性不生效的Bug
    • iOS平台 更新 uni-AD 今日头条穿山甲SDK为3.3.0.0版、腾讯广点通SDK为4.11.11版
    • iOS平台 优化 uni-AD 快手联盟SDK引用库,减少安装包ipa大小约20M
    • iOS平台 修复 uni-AD 腾讯广点通的信息流广告样式可能不正确的Bug
    • iOS平台 修复 视频播放控件 VideoPlayer 调用 exitFullScreen 可能导致页面横屏设置失效的Bug 详情 (opens new window)
    • iOS平台 修复 2.7.12版引出的 原生控件对象 plus.nativeObj.View 调用 drawRichText 设置 align 属性为 center 不居中显示的Bug 详情 (opens new window)
    • iOS平台 修复 wgt热更新后 plus.runtime.getProperty 获取的 versionCode 不正确的Bug 详情 (opens new window)
    • iOS平台 修复 云端打包不支持最新WWDR中间证书生成的企业版证书的Bug 详情 (opens new window)
  • 【uni小程序SDK】
    • iOS平台 修复 小程序前后台切换或跳转其他原生页面再返回小程序页面时,对应的应用生命周期 onShow、onHide 没有触发的Bug
    • iOS平台 修复 安装App后偶现首次无法正常启动小程序的Bug

# 2.8.13.2020927

  • 【uni-app】
    • App-iOS平台 修复 2.8.12版引出的 nvue image 组件动态设置样式在 iOS14 以下设备图片不显示的Bug 详情 (opens new window)
    • App-iOS平台 修复 tabbar 中的文本在 iOS14 上无法完整显示的Bug #2146 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • iOS平台 更新 高德地图SDK版本为7.6.0、高德定位SDK版本为2.6.7,解决 iOS14 上显示地图时申请 连接到本地网络上的设备 权限的问题
    • iOS平台 修复 获取通讯录 plus.contacts.getAddressBook 在 iOS14 上导致应用闪退的Bug 详情 (opens new window)

# 2.8.12.20200926

  • 【uni-app】
    • App-Android平台 修复 2.8.4版引出的 uni.request tcp连接没有复用的Bug 详情 (opens new window)
    • App-Android平台 修复 2.8.11版引出的 uni-AD 腾讯广点通SDK更新后在X86模拟器上无法正常启动的Bug 详情 (opens new window)
    • App-iOS平台 修复 离线打包使用 XCode12 编译运行到 iOS14 上 nvue 页面图片无法显示的Bug 详情 (opens new window)
    • App-iOS平台 修复 uni原生插件可能与内部方法名称冲突导致部分功能异常的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • 【重要】iOS平台 适配 iOS14 解决应用启动时申请 连接到本地网络上的设备 权限导致无法通过AppStore审核的问题 详情 (opens new window)
    • iOS平台 适配 iOS14 下拉刷新的雪花样式调整问题
    • iOS平台 更新 支付宝Alipay SDK版本为15.7.9,解决 iOS14 上应用启动时提示读取剪切板的问题
    • iOS平台 修复 从本地相册选择图片在 iOS14 上可能显示不正常的Bug 详情 (opens new window)

# 2.8.11.20200907

  • 【uni-app】
    • 新增 uni.navigateTo 增加参数 events 支持页面间通信 详情 (opens new window)
    • 修复 编译时提示 caniuse-lite 过期的Bug
    • App平台、H5平台 优化 image 组件支持 mode="heightFix"
    • App平台 优化 uni.canvasToTempFilePath 提高执行速度
    • App平台 修复 app.vue 生命周期 onshow 某些情况下无参数的Bug 详情 (opens new window)
    • App平台 修复 input 组件修改 password 属性后 adjust-position 配置失效的Bug 详情 (opens new window)
    • App平台 修复 临时文件未清理的Bug 详情 (opens new window)
    • App平台 修复 nvue refresh 组件偶现下拉刷新结束后不复位的Bug 详情 (opens new window)
    • App-Android平台 修复 Android11 设备运行白屏的Bug 详情 (opens new window)
    • App-Android平台 修复 2.8.4版引出的 uni.request 请求 cookie 与 webview 页面没有同步共享的Bug 详情 (opens new window)
    • App-Android平台 修复 2.8.4版引出的 uni.request 请求默认超时时间过长的Bug
    • App-Android平台 修复 2.8.4版引出的 nvue 无法加载网络字体图标文件 iconfont 的Bug 详情 (opens new window)
    • App-Android平台 修复 调用监听加速度、陀螺仪等 API 可能报e.setInterval is not a function错误的Bug 详情 (opens new window)
    • App-Android平台 修复 没有获取到位置权限时,调用 uni.chooseLocation 可能导致应用闪退的Bug 详情 (opens new window)
    • App-iOS平台 修复 scroll-view 组件在 iOS13 触摸交互卡顿的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue map 组件 controltap 事件返回数据参数名不正确的Bug 详情 (opens new window)
    • H5平台 优化 uni.previewImage 支持手势缩放
    • H5平台 修复 多个 editor 组件会重复加载依赖的Bug
    • H5平台 修复 从首页调用 uni.redirectTo 切换其他页面后首页未销毁的Bug 详情 (opens new window)
    • H5平台 修复 切换页面导致 textarea 组件 auto-height 属性失效的Bug
    • 小程序平台 修复 v-for 遍历复杂表达式不显示的Bug #2012 (opens new window)
  • 【uniCloud】
    • 新增 本地运行 加入显示调试行号等信息
    • 修复 当npm镜像源为淘宝源时,某些云函数或公共模块上传失败的Bug
    • 修复 某些情况下,上传公共模块,UI卡顿的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 uni-AD 支持快手联盟的开屏和激励视频广告
    • 修复 下载文件设置的临时存储文件名过长时无法正常下载的Bug 详情 (opens new window)
    • Android平台 修复 UniPush 在部分魅族手机可能无法获取cid的Bug 详情 (opens new window)
    • Android平台 修复 设置targetversion为29时,从相册选择图片返回路径不正确的Bug 详情 (opens new window)
    • Android平台 修复 设置targetversion为29时,在部分 Android10 设备无法正常定位的Bug
    • iOS平台 更新 QQ 分享、登录SDK版本为3.3.9-Lite,解决分享到 QQ 显示未授权应用的问题
    • iOS平台 修复 设置页面横屏 landscape 显示时,在 iPad 设备上不显示状态栏的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 动态修改 objectFit 属性不生效的Bug

# 2.8.8.20200820

  • 【uni-app】
    • App-Android平台 修复 调用 plus.io.requestFileSystem 概率性出现Failed to find taskCenter错误信息的Bug 详情 (opens new window)
    • App-Android平台 修复 2.8.4版引出的 uni.request 请求 cookie 未正确处理可能引起网络请求失败的Bug 详情 (opens new window)
    • App-Android平台 修复 2.8.4版引出的 Android4.4系统设备运行崩溃的Bug
    • 小程序平台 修复 修复部分自定义事件无参数时报错的Bug #2021 (opens new window)
    • 小程序平台 修复 v-for 嵌套 v-if 内使用到全局方法处理当前作用域内数据时报错的Bug 详情 (opens new window)
  • 【uniCloud】
    • 阿里云 升级mongoDB到4.0版本,现已支持地理位置
    • 优化 云函数插件支持写入components、js_sdk、static目录
    • web控制台 阿里云 新增 数据库集合导入导出功能 详情 (opens new window)
    • web控制台 腾讯云 新增 资源概况页面
    • 短信发送 新增 3个通知类短信模板 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • uni-AD 新增 信息流和激励视频的多广告源在App同次启动时随机穿插,可提升广告收益
    • uni-AD 新增 设置开屏全屏显示
    • Android平台 修复 uni-AD 开屏显示穿山甲广告点击跳过按钮后,再点击splash页面可能导致应用闪退的Bug 详情 (opens new window)
    • iOS平台 更新 uni-AD 腾讯广点通SDK版本为4.11.10,今日头条穿山甲SDK版本为3.1.0.5
    • iOS平台 修复 直播推流 LivePusher 监听事件后不触发回调的Bug

# 2.8.6.20200814

  • 【uni-app】
    • App-Android平台 修复 2.8.4版引出的 uni.request 请求返回的 http 响应头数据中 key 名称变成小写的Bug 详情 (opens new window)
    • 小程序平台 修复 v-for 中事件使用部分复杂的表达式编译报错的Bug
    • 小程序平台 修复 v-for 中嵌套 v-if 时部分复杂表达式编译后运行报错的Bug #2011 (opens new window)
    • 微信小程序平台 修复 属性使用复杂的对象表达式小程序开发工具编译报错的Bug 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • iOS平台 更新 UniPush 使用的个推SDK版本为2.4.5.1,解决在部分设备上获取唯一标识可能重复的问题

# 2.8.5.20200812

  • 【uni-app】
    • 【重要】App-Android平台 修复 targetSdkVersion 设置为 29 时在 Android10 运行白屏的Bug,满足谷歌应用商店上架对targetSdkVersion的要求 详情 (opens new window)
    • App平台、H5平台 优化 uni.setTabBarItem 支持 pagePath 配置
    • App平台、H5平台 修复 picker 组件设置 value 为 -1 时表现异常的Bug #1553 (opens new window)
    • App平台、H5平台 修复 editor 组件粘贴文字报错的Bug 详情 (opens new window)
    • App平台 新增 支持蓝牙相关接口 uni.setBLEMTU、uni.getBLEDeviceRSSI
    • App平台 优化 uni.request 支持返回 cookies 属性与微信小程序拉齐(基础库版本 2.10.0+)
    • App平台 修复 ibeacon 相关事件回调不触发的Bug 详情 (opens new window)
    • App平台 修复 当前 tab 页面不是配置的首页时,热刷新后 tabBar 消失的Bug 详情 (opens new window)
    • App平台 修复 从 nvue 页面调用 uni.reLaunch 切换到 vue 页面后无法设置状态栏的Bug 详情 (opens new window)
    • App-Android平台 更新 网络请求底层实现库 OKHttp 版本为3.12.11,提升 websocket 传输效率
    • App-Android平台 修复 nvue input组件绑定值带小数点时显示异常的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 页面 在 iOS9 系统白屏的Bug
    • H5平台 修复 picker 组件配置 mode="date" 且 fields="year" 时报错的Bug #1687 (opens new window)
    • 小程序平台 修复 v-for 中方法使用复杂表达式报错的Bug #373 (opens new window)
    • 小程序平台 修复 v-for 中模板插值使用复杂表达式报错的Bug 详情 (opens new window)
    • 小程序平台 修复 v-for 遍历对象表达式报错的Bug #449 (opens new window)
    • 小程序平台 修复 v-for 中属性值为对象表达式报错的Bug #1450 (opens new window)
    • 小程序平台 修复 v-for 遍历数值时模板中有复杂表达式不显示的Bug
    • 小程序平台 修复 v-if="false" 时标签内部的方法和过滤器仍然会执行的Bug #334 (opens new window)
    • 微信小程序平台、QQ小程序平台、字节跳动小程序平台 优化 自定义组件支持 v-show 指令 #1724 (opens new window)
    • 支付宝小程序平台 修复 v-for 部分情况 key 不生效的Bug
    • 支付宝小程序平台 修复 支持 uni.getSavedFileList 接口
    • 支付宝小程序平台 修复 sjs 中 callMethod 不能正确调用的Bug
    • 头条小程序平台 修复 修复解构插槽不显示的Bug 详情 (opens new window)
    • uni-ui 新增 uni-list 组件的 clickable 属性,是否开启点击反馈
    • uni-ui 新增 uni-list 组件的 link 属性,显示右侧箭头并开启点击反馈
    • uni-ui 新增 uni-list 组件的 to 属性,直接跳转到指定页面
    • uni-ui 新增 uni-list 组件的 border 属性,是否显示列表分割线
    • uni-ui 新增 uni-rate 组件的 disabled 属性,可设置组件禁用状态(之前版本的不可点击状态)
    • uni-ui 新增 uni-rate 组件的 disabledColor 属性,可设置禁用颜色
    • uni-ui 新增 uni-rate 组件的 readonly 属性,可设置组件只读属性
    • uni-ui 新增 uni-rate 组件的 allowHalf 属性,可设置组件是否开启半星选择
    • uni-ui 新增 uni-rate 组件的 touchable 属性,可设置组件是否支持滑动手势
    • uni-ui 修复 uni-rate 组件动态传值不更新的问题
    • uni-ui 优化 uni-rate 组件的 value 属性可使用 v-model 双向绑定数据
    • uni-ui 优化 uni-popup 组件的扩展组件支持 easycom
    • uni-ui 新增 uni-swipe-action 组件的左侧滑动使用方式
    • uni-ui 新增 uni-swipe-action 组件的插槽使用方式
    • uni-ui 新增 uni-swipe-action 组件的 threshold 属性,可以控制滑动缺省值
    • uni-ui 修复 uni-swipe-aciotn 组件的滚动页面时触发滑动的Bug
    • uni-ui 优化 uni-swipe-action 组件的长列表滚动性能
  • 【uniCloud】
    • 阿里云 新增 支持协作者本地运行云函数
    • 修复 HBuilderX 2.8.0引出的 公共模块右键菜单 更新依赖本模块的云函数菜单丢失的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 蓝牙设置最大传输单元 setBLEMTU,获取设备信号强度 getBLEDeviceRSSI 等功能 文档 (opens new window)
    • 修复 Webview窗口标题栏 titleNView 设置为透明样式时按钮的背景区域无法自适应的Bug
    • Android平台 更新 UniPush 使用的个推SDK国内渠道版本为2.14.1.0,提升消息推送到达率
    • Android平台 调整 UniPush 和 个推推送 谷歌渠道默认不显示隐私政策提示框 详情 (opens new window)
    • Android平台 修复 UniPush 谷歌渠道设置不显示隐私政策提示框可能导致获取推送标识信息失败的Bug
    • Android平台 优化 native.js 自动回收对象 autoCollection 机制,避免应用长时间运行内存回收不及时的问题
    • Android平台 修复 从相册图片中扫描二维码识别率低的Bug 详情 (opens new window)
    • Android平台 修复 保存部分视频文件添加至相册可能无法正常显示的Bug 详情 (opens new window)
    • Android平台 修复 自定义基座 wap2app 真机运行 tab 无法切换的Bug 详情 (opens new window)
    • iOS平台 修复 直播推流 LivePusher 设置 whiteness 美白属性值不生效的Bug 详情 (opens new window)
    • iOS平台 修复 状态栏样式设置为非沉浸式在 iPad 设备上横屏时状态栏显示不正常的Bug
  • 【uni小程序SDK】
    • Android平台 优化 小程序后台运行功能,支持关闭多任务窗口 详情 (opens new window)
    • Android平台 修复 小程序在manifest.json配置固定横屏或竖屏方向无效的Bug

# 2.8.3.20200728

# 2.8.2.20200726

  • 【uni-app】
    • 优化 编译错误提示更准确,新增采集未知的编译器错误
    • App平台 修复 uni.hideLoading 会把 uni.showToast 隐藏掉的Bug
    • App平台 修复 uploadTask.abort 无效的Bug 详情 (opens new window)
    • App平台 修复 nvue 页面 Promise 不支持 finally 方法的Bug
    • App平台 修复 局部组件 props 中的 id 会覆盖根节点 id 属性的问题 详情 (opens new window)
    • App平台 修复 audio 组件不显示的Bug
    • App平台 修复 backgroundAudioManager onCanPlay 事件失效的Bug
    • 【重要】App-Android平台 调整 JS引擎默认从 jscore 改为 V8,提升运算性能 详情 (opens new window)
    • App-Android平台 新增 支持DNS解析时优先使用ipv4 详情 (opens new window)
    • App-Android平台 修复 启动分包后云端打包可能出现页面无法正常显示的Bug 详情 (opens new window)
    • App-Android平台 修复 map 组件 position 样式设置为 fixed 后可能出现地图控件无法正常显示的Bug 详情 (opens new window)
    • App-Android平台 修复 tabbar 页面中 webview 组件在 wgt 升级后可能出现白屏的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue 页面使用 video 组件切换到其它 vue 页面后 input 组件无法唤起软键盘的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input、textarea 组件设置 adjust-position 为 false 后切换页面可能无法唤起软键盘的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue webview 组件设置 webview-styles 的 progress 属性值后进度条显示不正常的Bug
    • App-Android平台 修复 全面屏手机横屏时页面宽高可能不正确的Bug 详情 (opens new window)
    • App-Android平台 修复 部分平板设备 rpx 计算错误的Bug #1848 (opens new window)
    • App-Android平台 修复 系统日期选择框 pickDate 设置默认、最大、最小日期不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 tabBar 页面首次启动可能显示区域不正常的Bug 详情 (opens new window)
    • App-Android平台 修复 软键盘弹出时执行 uni.reLaunch 在Android10上会导致应用闪退的Bug 详情 (opens new window)
    • App-Android平台 修复 subNvue 原生子窗体动态显示隐藏可能引起 map 组件显示异常的Bug
    • App-iOS平台 修复 iOS12以下版本 切换到深色背景页面出现闪白的Bug。需注意当 pages.json 文件中配置窗口背景色与页面 style 节点设置背景色不一致时仍可能会闪屏 详情 (opens new window)
    • App-iOS平台 修复 video 组件中使用 cover-image 退出全屏后不显示的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue map 组件 moveToLocation 方法不触发回调的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue web-view 组件 schemes 无法跳转打开其他应用的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 页面 picker-view 组件滚动错位的Bug
    • App-iOS平台 修复 nvue video 组件在页面关闭后仍在后台播放,再次打开页面出现播放异常的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 页面开启下拉刷新 enablePullDownRefresh 后,配置自定义导航栏显示不正常的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue textarea 组件设置 auto-height 为 true 时传入初始值高度没有自适应的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue textarea 组件 linechange 事件不触发的Bug 详情 (opens new window)
    • H5平台 修复 onPageNotFound 生命周期无效的Bug #1743 (opens new window)
    • H5平台 修复 iOS微信内置浏览器打开位置相关页面后无法后退的Bug #1789 (opens new window)
    • 小程序平台 修复 组件的部分写法编译报错的Bug 详情 (opens new window)
    • 小程序平台 修复 作用域插槽中定义的 class 样式不生效的Bug 详情 (opens new window)
    • 小程序平台 修复 修复组件嵌套时解构插槽内事件报错的Bug 详情 (opens new window)
    • 小程序平台 修复 匿名插槽和具名插槽 default 不等同的Bug
    • 微信小程序 修复 多个 v-for 嵌套时部分情况下绑定事件报错的Bug 详情 (opens new window)
    • 微信小程序平台 新增 支持生命周期 onUnhandleRejection、onShareTimeline(分享小程序到朋友圈)、onAddToFavorites
    • 微信小程序平台 优化 支持作用域插槽当作普通插槽使用 详情 (opens new window)
    • 支付宝小程序平台 修复 作用域插槽不显示的Bug #1253 (opens new window)
    • 新建uni-app项目模板,新增来自插件市场腾讯云提供的discus!Q模板 详情 (opens new window)
    • 登录模版 升级 集成 uni-id 补充云函数,实现前后一体、功能完整的登录注册模板 详情 (opens new window)
  • 【uniCloud】
    • 【重要】新增 本地运行云函数,可连接远程数据库和云存储,大幅提升开发效率,同时方便数据导入导出 详情 (opens new window)
    • 【重要】新增 插件市场支持云函数付费销售,并可以设置某些云函数加密,欢迎插件作者们提交高质量可售卖插件
    • 【重要】新增uni-id (opens new window),实现简单、统一、可扩展的用户中心,推荐每个 uniCloud 开发者使用
    • 【重要】新增uni-clientBD (opens new window),实现安全的客户端直接操作云数据库,大幅提升开发效率,推荐每个 uniCloud 开发者使用
    • 【重要】新增 uniCloud.sendSms 短信发送能力,可方便、便宜的发送验证码短信 详情 (opens new window)
    • 新增 web控制台 腾讯云 云数据库备份和恢复功能 详情 (opens new window)
    • 新增 web控制台 腾讯云 云数据库集合名称修改功能
    • 修复 2.7.14版本引出的支付宝小程序、百度小程序下使用 uniCloud 报错的Bug
    • 修复 2.7.14版本引出的H5端 main.js 内使用 uniCloud 导致 uniCloud 不可使用的Bug
    • 修复 云函数内获取客户端系统类型可能为空的Bug
    • 修复 HBuilderX 导入包含common目录的云函数模板,导致原common目录被覆盖的Bug
    • 修复 HBuilderX 某些情况下,上传公共模块,出现npm install失败的Bug
    • 修复 HBuilderX 上传公共模块没有填写appid时的错误提示与上传云函数不一致的Bug
    • 优化 HBuilderX 新建公共模块增加名称不能包含大写字母的限制
  • 【App插件(含5+App和uni-app的App端)】
    • uni-AD 更新 穿山甲SDK Android更新为3.1.0.0版、iOS更新为3.1.0.1版;腾讯广告联盟SDK Android更新为4.232.1102版、iOS更新为4.11.9版;360广告SDK Android更新为5.17.3157。请使用广告的开发者尽早升级,老版本在部分新手机上有闪退现象
    • Android平台 修复 请求权限 plus.android.requestPermissions 传入无效权限可能引起应用崩溃的Bug
    • Android平台 修复 视频播放 安卓9及以下的刘海屏手机上全屏播放引起闪退的Bug 详情 (opens new window)
    • Android平台 修复 视频播放 VideoPlayer 的 src 属性无法切换相同ip不同端口的流媒体链接地址的Bug 详情 (opens new window)
    • Android平台 修复 从系统相册选择文件设置最多选择图片数量 maximum 后不会触发 onmaxed 事件的Bug 详情 (opens new window)
    • Android平台 修复 消息提示框 toast 在 MIUI12 显示不正常的Bug 详情 (opens new window)
    • Android平台 修复 Webview窗口的 iframe 中调用请求权限 requestPermissions 报错的Bug 详情 (opens new window)
    • Android平台 修复 Webview窗口设置 scrollIndicator 属性可能不生效的Bug
    • Android平台 修复 连接蓝牙设备 createBLEConnection 设置 timeout 属性无效的Bug
    • Android平台 修复 获取蓝牙设备指定服务特征值的 write 属性值可能不正确的Bug 详情 (opens new window)
    • 【重要】iOS平台 新增 云端打包支持配置自定义storyboard启动界面 详情 (opens new window)
    • iOS平台 修复 uni-AD 同时并发调用多次获取信息流广告可能导致无法返回广告数据的Bug
    • iOS平台 修复 uni-AD 开屏广告点击特定基础广告时可能引起应用卡死的Bug
    • iOS平台 修复 应用首页加载网络页面在启动时可能偶现白屏的Bug 详情 (opens new window)
    • iOS平台 修复 Webview窗口直接加载mp4视频可能显示错误页面的Bug
    • iOS平台 修复 音频 audio 连接 airpods 等外接设备时依然使用手机扬声器播放的Bug 详情 (opens new window)
    • iOS平台 修复 sqlite 执行查询SQL语句读取 blob 类型数据返回乱码的Bug 详情 (opens new window)
    • iOS平台 修复 sqlite 执行查询SQL语句读取 big integer 类型数据不准确的Bug 详情 (opens new window)
    • iOS平台 修复 连接多个蓝牙设备时,特征值变化事件 onBLECharacteristicValueChange 回调触发异常的Bug 详情 (opens new window)
    • iOS平台 修复 连接蓝牙设备 createBLEConnection 超时不触发错误回调的Bug
    • iOS平台 修复 连接蓝牙设备后 可能无法写入数据的Bug
    • iOS平台 修复 连接蓝牙设备断开后 可能无法再次连接的Bug
    • iOS平台 修复 previewImage 预览图片在 iOS14 上导致应用闪退的Bug 详情 (opens new window)
  • 【uni小程序SDK】
    • Android平台 优化 小程序进程为应用私有进程,名称调整为宿主包名:io.dcloud.unimp,防止其他APP调用
    • Android平台 修复 小程序启动界面可能出现闪屏的Bug
    • iOS平台 新增 预加载小程序功能,可提升初次启动速度 详情 (opens new window)
    • iOS平台 新增 小程序支持后台运行功能,可提升二次启动速度 详情 (opens new window)
    • iOS平台 优化 小程序启动流程,Hello uni-app 示例应用启动速度提升2倍,在iPhone11设备实测400ms内打开应用首页
    • iOS平台 修复 发送短信 sendMessage API无效的Bug

# 2.7.14.20200618

  • 【uni-app】
    • 【重要】新增 自动化测试 详情 (opens new window)
    • 【重要】新增 运行和发布到快应用联盟 详情 (opens new window)
    • 【重要】新增 运行和发布到华为快应用 详情 (opens new window)
    • 【重要】App-nvue平台、H5平台 新增 API uni.preloadPage 预加载页面,可加快新窗体载入速度 详情 (opens new window)
    • App-vue平台 新增 分包支持,可提升大型App启动速度 详情 (opens new window)
    • 补充 uni-app 部署 H5 到相对路径/使用file协议教程 详情 (opens new window)
    • App平台、H5平台 修复 -1rpx、-1upx被错误的计算为1px的Bug 详情 (opens new window)
    • App平台 修复 使用小程序组件时局部组件不显示的Bug
    • App平台 修复 canvasContext.fillText 部分设备多次调用失败的Bug 详情 (opens new window)
    • App平台 修复 canvasContext.drawImage 无法绘制 base64 格式图像的Bug 详情 (opens new window)
    • App平台 修复 videoContext.stop 无效的Bug
    • App平台 修复 map 组件 markers 无 id 时无法移除的Bug
    • App平台 修复 map 组件 监听 regionchange 事件报错的Bug
    • App平台 修复 textarea 组件初始化时配置 focus 属性无法获取焦点的Bug
    • App-Android平台 修复 uni.reLaunch 关闭所有页面打开应用内某个页面后,uni.hideTabBar失效的Bug 详情 (opens new window)
    • App-Android平台 修复 uni.scanCode 二维码扫描预览界面在横屏状态下变形的Bug 详情 (opens new window)
    • App-Android平台 修复 uni.setNavigationBarTitle 可能不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 wgt热更新后 uni.navigateTo 可能返回找不到访问页面错误的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video 组件 controls 设置为 false 时 click 事件在非全屏状态下无法触发的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video 组件 seek 后再设置 src 属性会导致进度跳到视频末尾的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue livepusher 组件 device-position 属性不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue webview 组件加载网页中使用 schemes 跳转就会报错的Bug 详情 (opens new window)
    • App-Android平台 修复 map 组件可能无法正常显示的Bug
    • App-Android平台 修复 nvue map 组件 markers 上的气泡 callout 会跟随旋转的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue web-view 组件中 input 标签设置 type 为 file 时选择拍照后可能无法返回图片路径的Bug
    • App-Android平台 修复 nvue web-view 组件 schemes 无法跳转打开其它应用的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue waterfall、list、scroll-view 组件中的 loading 组件可能显示不正常的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue video 组件在 list 中滑动后视频可能无法正常播放的Bug
    • App-iOS平台 修复 uni.request 参数 data 为非字符串时请求失败的Bug
    • App-iOS平台 修复 uni.showToast 部分情况文本显示不全的Bug 详情 (opens new window)
    • H5平台 修复 启用摇树优化后部分 es6 语法未转换成 es5 的Bug 详情 (opens new window)
    • H5平台 修复 PC 端获取屏幕宽高错误的Bug 详情 (opens new window)
    • H5平台 修复 picker-view 组件某些情况设置 value 不生效的Bug
    • 支付宝小程序 修复 nvue 页面编译后部分样式失效的Bug
    • 钉钉小程序 修复 真机使用 uni.request 发送 content-type 为 application/json 的请求时报错的Bug 详情 (opens new window)
    • hello uni-app 新增 在navigator示例和日历扩展ui示例中增加页面预载示例
  • 【uniCloud】
    • 【重要】新增 前端网页部署。uni-app的H5页面或普通html网站,均可免费部署到uniCloud,不用再购买传统云,高速、省钱、省心。 详情 (opens new window)
    • 新增 HBuilderX 支持上传所有云函数及公共模块 (cloudfunctions目录,右键菜单,上传所有云函数及公共模块)
    • 新增 HBuilderX 限制新建云函数名称不能为common,避免与公共模块冲突
    • 修复 HBuilderX 公共模块 右键菜单出现两个上传公共模块菜单的Bug
    • 修复 钉钉小程序真机上传文件到云存储报错的Bug 详情 (opens new window)
    • 腾讯云 优化 HBuilderX开发调试期间访问云函数的性能
    • 腾讯云 修复 上传文件时不进入onUploadProgress的Bug 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 新增 UniPush 支持谷歌推送FCM 文档 (opens new window)
    • Android平台 修复 uni-AD 腾讯广点通信息流广告可能显示不全的Bug 详情 (opens new window)
    • Android平台 修复 uni-AD 今日头条穿山甲点击广告开始下载后不能暂停或取消的Bug
    • Android平台 修复 uni-AD 创建信息流广告控件 createAdView 没有设置 id 时可能导致在当前页面无法再次创建的Bug
    • Android平台 修复 uni-AD 腾讯广点通开屏广告可能出现填充率过低的Bug
    • Android平台 修复 uni-AD 创建多个激励视频广告引起 onLoad onClose onError 事件回调错乱的Bug
    • Android平台 修复 软键盘状态变化事件 keyboardchange 监听后回调不触发的Bug 详情 (opens new window)
    • Android平台 修复 选择按钮框 actionSheet 设置 title 并且 buttons 设置过多可能显示不正常的Bug 详情 (opens new window)
    • Android平台 修复 原生导航标题栏 titleNView 的 searchInput 搜索框动态更新后可能触发多次输入内容更新事件的Bug 详情 (opens new window)
    • Android平台 修复 音频 audio 的 seek 操作不触发 seeked 事件的Bug 详情 (opens new window)
    • Android平台 修复 图片预览 previewImage 无法显示bmp格式图片文件的Bug
    • iOS平台 修复 原生导航标题栏动态更新按钮样式 setTitleNViewButtonStyle 可能导致图标显示异常的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放 VideoPlayer 与 直播推流 LivePusher 同时使用时没有声音的Bug 详情 (opens new window)
    • iOS平台 修复 搜索蓝牙设备 startBluetoothDevicesDiscovery 可能不触发 onBluetoothAdapterStateChange 事件的Bug
    • iOS平台 修复 搜索蓝牙设备 startBluetoothDevicesDiscovery 连续调用多次触发失败回调的Bug

# 2.7.9.20200527

  • 【uni-app】
    • 【重要】支持运行和发布到 360小程序 详情 (opens new window)
    • App平台 修复 class 名称中含有 rpx、upx 时不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 HBuilderX2.7.5 引出的 uni.request 网络请求 header 设置参数设置 content-type 无效的Bug 详情 (opens new window)
    • App-Android平台 修复 HBuilderX2.7.5 引出的 uni.hideTabBar 隐藏 tabbar 后页面高度可能不正确的Bug 详情 (opens new window)
    • App-Android平台 修复 tabbar 页面在部分手机可能高度显示不正确的Bug
    • App-Android平台 修复 nvue textarea 组件获取焦点后在部分手机可能会被软键盘遮挡的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue live-pusher 组件调用 pause 方法暂停推流后依然录音的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue web-view 组件中 input 标签设置 type 为 file 时无法选择文件的Bug 详情 (opens new window)
    • App-iOS平台 修复 pages.json 设置窗口背景色 backgroundColor 可能引起页面背景色不正确的Bug
    • App-iOS平台 修复 vue 页面回弹无效果的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue ad 组件在 list 中使用可能引起滚动卡顿的Bug
    • App-iOS平台 修复 nvue web-view 组件在页面关闭时可能引起应用崩溃的Bug 详情 (opens new window)
    • H5平台 修复 配置基础路径为 ./ 打包后 image 组件显示异常的Bug 详情 (opens new window)
    • 小程序平台 修复 组件 class 属性无值时报错的Bug
    • uni统计 修复 HBuilderX2.7.5 引出的统计数据上报不完整,导致uni统计日活偏少的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 原生导航标题栏 titleNView 的 titleIconWidth 支持设置标题图标宽度
    • 新增 原生导航标题栏 titleNView 的 searchInput 搜索框支持清除按钮
    • 修复 原生导航标题栏 titleNView 的 titleIcon 设置 base64 图标无法支持 gif 格式图片的Bug
    • Android平台 更新 uni-AD 腾讯广点通SDK版本为4.211.1081
    • Android平台 更新 UniPush 使用的个推SDK版本为4.3.8.0
    • Android平台 修复 HBuilderX2.7.5 引出的 5+App云打包 plus.runtime.restart 重启应用后卡在启动页的Bug 详情 (opens new window)
    • Android平台 修复 软键盘状态变化事件 keyboardchange 监听后回调不触发的Bug 详情 (opens new window)
    • Android平台 修复 uni-AD 腾讯广点通开屏广告可能拉伸变形显示的Bug
    • Androad平台 修复 uni-AD 开屏广告在刘海屏手机上跳过按钮可能被遮挡的Bug
    • Android平台 修复 视频播放 video 全屏时在刘海屏手机上控制栏可能被遮挡的Bug
    • Android平台 修复 页面中 input 标签 type 为 file 点击打开的选择页面不支持国际化的Bug
    • iOS平台 更新 uni-AD 今日头条穿山甲SDK版本为3.0.0.1
    • iOS平台 修复 初始化蓝牙模块 openBluetoothAdapter 可能在没有打开蓝牙时也会返回成功回调的Bug
    • iOS平台 修复 previewImage 预览图片连续快速滑动时可能显示不正常的Bug 详情 (opens new window)
    • iOS平台 修复 原生导航标题栏 titleNView 动态设置 type 为 transparent 可能显示不正常的Bug 详情 (opens new window)

# 2.7.5.20200519

  • 【uni-app】
    • 【重要】 调整 App平台 自定义组件编译模式下线,应用默认以v3编译模式运行。并在manifest去除相关概念。包体积减少3M 详情 (opens new window)
    • 【重要】 调整 uni统计默认不再自动开启,需要此服务请手动在manifest中打开 详情 (opens new window)
    • uni-app cli版支持发行到快应用平台 详情 (opens new window)
    • 优化 pages.json 兼容 subPackages 与 subpackages 写法
    • 修复 easycom 组件优先级高于用户组件同名组件的Bug
    • App平台、H5平台 新增 支持 onNavigationBarSearchInputFocusChanged 生命周期
    • App平台、H5平台 修复 textarea 组件 word-break 样式不生效的Bug 详情 (opens new window)
    • App平台、H5平台 修复 swiper 组件设置 current 时滚动方向错误的Bug 详情 (opens new window)
    • App平台 新增 tabbar 支持 backgroundImage 属性设置背景图片及渐变色
    • App平台 新增 nvue scrollview、list、waterfall、recycle-list等组件支持 scroll-top、scroll-left 属性
    • App平台 新增 video 组件支持 controlstoggle 事件
    • App平台 优化 在去掉自定义组件模式的情况下保证 weex 编译模式仍然可用(nvueCompiler:weex)。但推荐开发者尽快迁移到uni-app编译模式
    • App平台 优化 短时间内调用 uni.navigateTo 避免重复跳转页面
    • App平台 修复 pages.json 缺少 globalStyle 节点白屏的Bug
    • App平台 修复 页面 onLoad 参数部分情况不正确的Bug
    • App平台 修复 页面生命周期 onUnload 部分表现与旧版表现不一致的Bug 详情 (opens new window)
    • App平台 修复 input、textarea 组件快速输入时光标抖动的Bug 详情 (opens new window)
    • App平台 修复 picker 组件日期模式缺少 start 或 end 无法选择的Bug
    • App平台 修复 picker 组件点击事件不冒泡的Bug 详情 (opens new window)
    • App平台 修复 video 组件打包后不显示进度条的Bug 详情 (opens new window)
    • App平台 修复 editor 组件 br 标签不解析的Bug 详情 (opens new window)
    • App平台 修复 cover-image 组件部分情况显示不全的Bug 详情 (opens new window)
    • App平台 修复 uni.onKeyboardHeightChange 重复监听的Bug 详情 (opens new window)
    • App平台 修复 downloadTask.abort 不生效的Bug 详情 (opens new window)
    • App平台 修复 uni.showModal 方法 content 不可为空的Bug 详情 (opens new window)
    • App平台 修复 nvue button 组件某些情况下 loading 样式异常的Bug 详情 (opens new window)
    • App平台 修复 storage 中读取 Array 类型数据解析不正确的Bug 详情 (opens new window)
    • App-Android平台 修复 v3版本 真机运行修改代码保存后应用重启,可能无法直接显示应用重启前页面的Bug
    • App-iOS平台 修复 nvue richtext 组件 lines、text-overflow 属性不生效的Bug 详情 (opens new window)
    • App-iOS平台 修复 tabBar 同时设置 blurEffect 和 backgroundColor 时 uni.getSystemInfo 获取到 windowBottom 错误的Bug
    • H5平台 优化 video 组件支持 show-center-play-btn 配置
    • H5平台 修复 启用摇树优化后可能导致 uniCloud 功能不正常的Bug 详情 (opens new window)
    • H5平台 修复 tabBar 页面 redirectTo 到其他页面,tabBar 仍然显示的Bug 详情 (opens new window)
    • H5平台 修复 storage 中读取 Date 类型数据解析不正确的Bug #1661 (opens new window)
    • H5平台 修复 Safari 浏览器横屏状态获取宽度错误的Bug 详情 (opens new window)
    • 微信小程序平台 修复 页面中同一个组件多个实例相同作用域插槽异常的Bug #1662 (opens new window)
    • 支付宝小程序 修复 uni.scanCode 设置 scanType 无效的Bug #1578 (opens new window)
    • uni-ui 新增 uni-drawer 组件 width 属性(仅在 vue 页面生效)、maskClick 属性,点击遮罩是否关闭抽屉
    • uni-ui 新增 uni-goods-nav 组件角标的前景色和背景色设置
    • uni-ui 新增 uni-popup 组件的信息提示、对话框、底部分享示例三种组件扩展样式
    • uni-ui 优化 uni-drawer 组件废弃 visible 属性,改用 open()、close() 方法开关抽屉,避免在某些场景不能正常关闭的 Bug
    • uni-ui 优化 uni-popup 组件部分代码逻辑,可支持自定义扩展组件
    • uni-ui 修复 uni-drawer 组件 close 回调执行两遍的 Bug
    • uni-ui 修复 uni-goods-nav 组件 buttonGroup 属性修改 color 颜色不生效的 Bug
    • uni-ui 修复 uni-popup 组件内放置 input/textarea 获取不到焦点的 Bug
    • uni-ui 修复 uni-swipe-action 组件在 iOS13 中按钮点击失效或点击错位的 Bug
  • 【uniCloud】
    • 【重要】 腾讯云开放,不再需要邮件申请
    • web控制台 调整 取消云存储文件类型限制。可用于托管App的apk或wgt下载。在uniCloud公测期间免费提供cdn
    • 优化 阿里云 云函数冷启动时间,经测试冷启动时间平均减少800ms
    • 新增 uni-pay 基于云函数在App、微信小程序、支付宝小程序等平台统一了微信支付和支付宝支付,大幅降低支付业务开发门槛 详情 (opens new window)
    • 新增 插件市场提供uniCloud分类插件,并欢迎更多开发者贡献插件。近期将举办插件大赛 详情 (opens new window)
  • 【App插件(含5+App和uni-app的App端)】
    • 【重要】Android平台 调整 云端打包时默认不再包含 x86 CPU类型库,减少apk包体积 详情 (opens new window)
    • 新增 Webview窗口标题栏 titleNView 的 titleIcon 支持 GIF 格式动图
    • 修复 Webview窗口标题栏 titleNView 调用 setTitleNViewButtonStyle 动态更新按钮属性可能不生效的Bug
    • Android平台 更新 uni-AD 腾讯广点通SDK版本为4.191.1061,今日头条穿山甲SDK版本为2.9.5.5,360广告SDK版本为4.14.3151
    • Android平台 更新 UniPush 使用的个推SDK版本为2.14.0.0,解决由于部分厂商推送SDK版本过低导致在新设备无法接收离线推送消息的问题
    • Android平台 优化 提交应用市场检查可能误报 Trojan-Dropper.AndroidOS.Agent 病毒的问题
    • Android平台 修复 storage 存储数据内容超过 2M 后无法正常获取的Bug 详情 (opens new window)
    • Android平台 修复 input 输入框获取焦点后可能无法弹出软键盘的Bug 详情 (opens new window)
    • Android平台 修复 setUserAgent 设置 UA 可能引起应用概率性卡死的Bug 详情 (opens new window)
    • Android平台 修复 previewImage 预览图片界面顶部数字指示器在刘海屏手机上被遮挡的Bug 详情 (opens new window)
    • Android平台 修复 应用锁定横屏或竖屏后 previewImage 预览图片界面仍然可以横竖屏切换的Bug 详情 (opens new window)
    • Android平台 修复 数据库执行查询SQL语句读取 REAL、BIGINT 等类型数值丢失精度的Bug 详情 (opens new window)
    • Android平台 修复 plus.gallery.save 保存网络图片成功后在系统相册中可能无法显示的Bug 详情 (opens new window)
    • Android平台 修复 使用 X5 Webview 内核渲染时,标题栏搜索框 searchinput 设置 autoFocus 为 true 可能无法自动获取焦点的Bug
    • Android平台 修复 使用 X5 Webview 内核渲染时,广告、视频等原生组件可能无法滚动的Bug
    • iOS平台 更新 uni-AD 腾讯广点通SDK版本为4.11.8,解决在部分设备可能出现启动时崩溃的Bug
    • iOS平台 修复 Webview窗口标题栏 titleNView 上按钮设置 select 属性,点击后下拉指示图标消失的Bug 详情 (opens new window)
    • iOS平台 修复 pick 从相册选择视频文件时只能使用默认压缩模式,无法选取原始视频的Bug 详情 (opens new window)
    • iOS平台 修复 iPad 设备横屏时状态栏消失的Bug 详情 (opens new window)
    • iOS平台 修复 iPad 设备横屏时 getSafeAreaInsets 获取安全区域的 top 值不正确的Bug 详情 (opens new window)
    • iOS平台 修复 音频 audio 播放网络音频资源缓冲时间过长的Bug 详情 (opens new window)
    • iOS平台 修复 Webview窗口标题栏搜索框 searchinput 动态修改 align 属性不生效的Bug
  • 【uni小程序SDK】
    • iOS平台 修复 video 组件退出全屏后页面布局错位的Bug

# 2.6.16.20200424

  • 【uni-app】
    • App平台、H5平台 修复 部分组件文本前后出现多余空格或换行的Bug 详情 (opens new window)
    • App平台 修复 v3版本 text 组件首尾换行表现与旧版不一致的Bug
    • H5平台 修复 manifes.json 内 template 配置的模板文件不存在时框架样式错误的Bug
    • H5平台 修复 uni.chooseImage 返回的 tempFilePaths 为空Bug 详情 (opens new window)
    • 小程序平台 修复 使用小程序组件时部分事件返回信息不正确的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • Android平台 修复 使用 X5 Webview 内核渲染 plus.navigator.getUserAgent 获取 UA 不正确的Bug
    • Android平台 修复 新浪微博登录时选择不授权,返回后无法再次调用登录授权的Bug 详情 (opens new window)

# 2.6.15.20200421

  • 【uni-app】
    • 【重要】App平台 修复 v3版本 组件之间样式隔离,解决历史项目升级v3后,部分样式错乱问题 详情 (opens new window)
    • App平台、H5平台 新增 EditorContext.insertImage 支持 width、height、extClass、data 配置
    • App平台、H5平台 修复 text 组件调整换行解析导致兼容问题的Bug 详情 (opens new window)
    • App平台、H5平台 修复 scroll-view 子元素使用百分比尺寸时大小不正确的Bug
    • App平台、H5平台 修复 input 组件设置 value 为 null 时显示不正确的Bug 详情 (opens new window)
    • App平台、H5平台 修复 iOS设备键盘收起可能引起页面显示与点击位置错位的Bug 详情 (opens new window)
    • App平台 优化 v3版本 事件对象,支持 json 序列化输出 详情 (opens new window)
    • App平台 修复 无法获取音频暂停状态的Bug 详情 (opens new window)
    • App平台 修复 renderjs 中未绑定到 change:prop 的数据变更也会触发 change 事件的Bug 详情 (opens new window)
    • App平台 修复 vue 页面与 nvue 页面引用相同组件,条件编译失效的Bug
    • App平台 修复 v3版本 使用小程序组件在低版本系统报错的Bug 详情 (opens new window)
    • App平台 修复 v3版本 text 组件首尾换行解析不正确的Bug
    • App平台 修复 v3版本 调用 socketTask.close 不传参数报错的Bug
    • App平台 修复 v3版本 RecorderManager 事件重复执行的Bug 详情 (opens new window)
    • App平台 修复 v3版本 form 组件 submit 事件内无法获取 picker 值的Bug #1545 (opens new window)
    • App平台 修复 v3版本 button 组件 open-type 为 feedback 不生效的Bug
    • App平台 修复 v3版本 picker-view 组件嵌套在 uni-pop 组件内渲染不正确的Bug 详情 (opens new window)
    • App平台 修复 v3版本 webview 组件 src 为空时显示错误页面的Bug
    • App平台 修复 v3版本 map 组件更新 marker 影响 polyline 的Bug 详情 (opens new window)
    • App平台 修复 v3版本 image 组件 widthFix 模式动态修改大小时不生效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.arrayBufferToBase64 某些参数无法支持的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.createBLEConnection 没有被 Promisify 的Bug #1543 (opens new window)
    • App平台 修复 uni.openLocation 显示位置错误的Bug 详情 (opens new window)
    • App-Android平台 修复 v2版本apk使用wgt升级资源后,用v3版本apk覆盖安装无法进入应用的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue rich-text 组件 img 标签可能不显示的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input 组件 font-size 值设置过大时光标可能不显示的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input 组件设置 type 为 digit/number 时弹出键盘类型不正确的问题
    • App-Android平台 修复 vue map 组件 marker 属性打包后图片不显示的Bug 详情 (opens new window)
    • App-Android平台 修复 tabBar 页面设置 titleNView 的 type 为 transparent 滚动时标题栏透明度不发生变化的Bug
    • App-Android平台 修复 nvue 页面跳转到 vue 页面后,input 组件获得焦点时可能无法弹出软键盘的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue video 组件设置 @click 事件后,视频底部控制栏上除进度条以外的其他按钮失效的Bug 详情 (opens new window)
    • App-iOS平台 修复 v3模式 movable-area 组件嵌套 scroll-view 组件点击事件不触发的Bug 详情 (opens new window)
    • App-iOS 修复 uni.onBLEConnectionStateChange 不触发的bug
    • App-iOS 修复 uni.chooseImage 从相机选择图片分辨率过低的Bug 详情 (opens new window)
    • H5平台 优化 uni.request 增加 withCredentials 参数,支持配置跨域请求时是否携带凭证(cookies)
    • H5平台 优化 uni.uploadFile 增加 files 参数,支持上传多个文件
    • H5平台 优化 uni.uploadFile 增加 file 参数,支持上传原始 File 对象
    • H5平台 优化 uni.chooseVideo、uni.chooseImage 支持返回原始 File 对象
    • H5平台 修复 base为相对路径 ./ 时,相对路径的静态资源加载失败的Bug 详情 (opens new window)
    • 小程序平台 修复 条件编译中引用静态资源始终生效的Bug #1542 (opens new window)
    • 小程序平台 修复 启用分包优化后,当分包路径相似时 vendor 生成不正确Bug #1440 (opens new window)
    • 小程序平台 修复 map 组件 @markertap 事件获取不到 markerId 的Bug
    • 支付宝小程序平台 修复 uni.getFileInfo 提示参数不正确的Bug
  • 【uniCloud】
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 原生导航标题栏的 titleIcon 支持 base64 图标,方便页面里已经存在的图标在滚动时绘制在原生导航栏上
    • 新增 actionSheet 取消按钮文字国际化(如设置按钮文字,则以设置文字为准,如未设置,则根据手机系统的语言显示)
    • 修复 打包模块勾选 iOS UIWebview/Android X5 Webview 后,wgt升级更新失败触发错误回调的Bug 详情 (opens new window)
    • Android平台 新增 pop-in/pop-out 动画时通过 animationAlphaBGColor 设置动画蒙层背景色,可用于避免暗色风格页面转场动画的蒙层偏白 文档 (opens new window)
    • Android平台 修复 uni-AD 腾讯广点通部分视频激励广告播放 30 秒后点击关闭按钮触发 onClose 事件参数中 isEnded 属性可能为 false 的Bug
    • Android平台 修复 Webview窗口对象 loadURL 方法没有触发 overrideUrlLoading 拦截回调函数的Bug 详情 (opens new window)
    • Android平台 修复 显示系统软键盘 plus.key.showSoftKeybord 多次调用会触发关闭软键盘的Bug
    • Android平台 修复 storage存储键值通过 setItem 方法传入 value 为空字符串后,通过 getItem 方法返回 null 的Bug
    • Android平台 修复 同时创建两个音频播放对象,其中一个音频暂停后另一个无法播放的Bug
    • Android平台 修复 视频播放控件 VideoPlayer 播放部分 rtmp 链接可能无声音的Bug
    • iOS平台 修复 原生导航标题栏 设置 type 为 float 时,backgroundColor 的半透明效果显示不正确的Bug
    • Android平台 修复 确认模态框 confirm 显示时会弹出软键盘的Bug 详情 (opens new window)
    • iOS平台 更新 uni-AD 腾讯广点通SDK版本为4.11.6
    • iOS平台 修复 uni-AD 腾讯广点通部分视频激励广告点击关闭按钮触发 onClose 事件参数中 isEnded 属性可能为 false 的Bug
    • iOS平台 修复 uni-AD 腾讯广点通的信息流视频广告自动播放时没有静音的Bug
    • iOS平台 修复 HBuilderX2.6.8 引出的Webview窗口 userAgent 不正确可能导致加载的页面内部逻辑不正确的Bug 详情 (opens new window)
    • iOS平台 修复 iOS 13.4.1及以上版本在 iPad 设备应用第一次启动获取不到所有窗口对象的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 全屏时在 iPhoneX 可能出现亮度控制视图位置错乱的Bug 详情 (opens new window)
  • 【uni小程序SDK】
    • iOS平台 补齐 wgt 编译版本与js框架版本校验,不一致会弹窗提示 详情 (opens new window)
    • iOS平台 修复 小程序内 wgt 热更新资源后启动会显示一下 LaunchScreen.storyboard 页面的Bug

# 2.6.11.20200409

  • 【uni-app】
    • App平台 新增 激励视频广告支持服务器回调 详情 (opens new window)
    • App平台 优化 控制台日志支持打印数组类型
    • App平台 修复 v3版本 判断浏览器专用 API(如:navigator)报错的Bug
    • App平台 修复 v3版本 navigation-bar 组件 非首页某些属性无效的Bug
    • App-Android平台 修复 nvue web-view 组件 src 属性的链接地址中带 query 参数无效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue web-view、image 等组件 src 属性资源地址为_doc、_download路径时可能无法正常载入的Bug
    • App-Android平台 修复 nvue list/waterfall 组件底部使用 loading 加载更多时,无法正常触发 @loading 事件的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue list 组件 @scroll 事件返回参数 contentOffset.y 值域不正确的Bug 详情 (opens new window)
    • App-Android平台 修复 uni.sendSocketMessage 无法发送某些 bytebuffer 数据的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue web-view 组件加载本地 html 文件,若路径中带 query 参数时,无法正常显示的Bug 详情 (opens new window)
    • App-iOS平台 修复 v3版本 uni.canvasToTempFilePath 在 ios 9.3.4 报错的Bug 详情 (opens new window)
  • 【uniCloud】
    • 阿里云 新增 支持云函数定时触发
    • 阿里云 优化 云函数上传并运行时有时不能立即生效的问题
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 uni-AD 激励视频广告支持服务器回调(限今日头条穿山甲广告) 文档 (opens new window)
    • 新增 Webview窗口标题栏 titleNView 的 titleIcon 支持网络图标路径
    • Android平台 修复 Webview窗口对象 loadURL 方法 headers 参数设置无效的Bug 详情 (opens new window)
    • Android平台 修复 在Android10上第一次安装后启动可能引起应用崩溃的Bug 详情 (opens new window)
    • Android平台 修复 应用标识 AppID 使用www结尾时导致部分资源无法正常载入的Bug 详情 (opens new window)
    • Android平台 修复 百度语音识别时在部分设备可能返回 4004 app name unknown 错误的Bug 详情 (opens new window)
    • Android平台 修复 设置应用图标显示角标数字 plus.runtime.setBadgeNumber 在部分设备超过100时仍然显示99的Bug 详情 (opens new window)
    • Android平台 修复 文件系统目录对象 DirectoryEntry 的 getFile 方法返回错误信息不准确的Bug
    • Android平台 修复 调用 plus.gellay.pick 通过QQ浏览器选择图片或视频在部分设备可能无响应的Bug
    • Android平台 修复 HBuilderX 2.6.1引出的获取Cookie值 plus.navigator.getCookie 返回数据不正确的Bug
    • iOS平台 新增 Webview窗口使用WKWebview内核在iOS11及以上设备支持js原生混淆 详情 (opens new window)
    • iOS平台 更新 支付宝Alipay SDK版本为15.7.4,解决AppStore审核报使用废弃UIWebview APIs的问题
    • iOS平台 更新 新浪微博登录、分享SDK版本为3.2.7,解决AppStore审核报使用废弃UIWebview APIs的问题
    • iOS平台 更新 今日头条穿山甲广告SDK版本为V2.9.5.0
    • iOS平台 修复 iOS 13.3及以上版本在 iPad 设备 plus.webview.all 无法获取所有Webview窗口的Bug 详情 (opens new window)
    • iOS平台 修复 iOS 13.3及以上版本在 iPad 设备 mui.openWindow 设置的窗口参数获取不到的Bug 详情 (opens new window)
    • iOS平台 修复 iOS 13及以上版本视频播放控件 VideoPlayer 全屏时可能出现亮度控制视图位置错乱的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 在下拉通知栏页面后依然播放的Bug 详情 (opens new window)
    • iOS平台 修复 预览图片 plus.nativeUI.previewImage 传入长图时显示不清楚的Bug 详情 (opens new window)
    • iOS平台 修复 应用安装后第一次启动 splash 界面显示不正常的Bug
    • iOS平台 修复 Webview窗口 setStyle 设置 {titleNView: false} 后通过 getSytle 获取的 titleNView 数据不正确的Bug
  • 【uni小程序SDK】
    • 新增 宿主与小程序通讯机制 详情 (opens new window)
    • iOS平台 修复 在监听小程序被关闭的方法中紧接着在打开小程序可能会崩溃的Bug
    • iOS平台 修复 uni.chooseImage 引起内存泄露的Bug

# 2.6.9.20200403

  • 【uni-app】
    • 【重要】 App平台 调整 manifest中默认的编译模式为v3模式。如需要切换为老版自定义组件模式,需要在 manifest可视化界面 - App其他常用设置 中,去掉v3编译模式
    • 【重要】 App平台 新增 v3版本 支持纯 nvue 编译模式。两种模式不再互斥
    • 【重要】 App平台 调整 v3版本 template 节点中引用静态资源文件时(如:图片),调整查找策略为【基于当前文件的路径搜索】,与其他平台保持一致
    • App平台、H5平台 优化 v3版本 uni.moveToLocation 支持 latitude、longitude 参数
    • App平台、H5平台 修复 多列 picker 组件部分情况修改 value 不生效的Bug
    • App平台 修复 自定义组件编译模式使用 easycom 后在低版本设备白屏的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.openLocation 点击导航栏返回后退2次的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.moveToLocation 不执行回调的Bug
    • App平台 修复 v3版本 webview 组件无法收到 @message 的Bug 详情 (opens new window)
    • App-iOS平台 修复 textarea 组件在 iOS13.4 系统报错的Bug
    • App-iOS平台 修复 锁定横屏后打开 nvue 页面使用 plus.screen 获取屏幕宽高值不对的Bug
    • H5平台 修复 image 组件 某些情况下相对路径无法显示的Bug 详情 (opens new window)
    • 小程序平台 修复 调用取消事件监听类接口报错的Bug #1511 (opens new window)
  • 【uniCloud】
    • 修复 使用阿里云时运行到App端不输出运行日志的Bug
  • 【App插件(含5+App和uni-app的App端)】

# 2.6.8.20200330

  • 【uni-app】
    • 优化 静态资源引入方式 详情 (opens new window)
    • 修复 内联 wxs 里包含“!”符号时报错的Bug 详情 (opens new window)
    • 修复 TypeScript 项目部分情况(存在 easycom 组件),内置组件报未注册的Bug #1400 (opens new window)
    • 修复 uni.scss 内条件编译失效的Bug 详情 (opens new window)
    • 修复 vue.config.js 设置 transpileDependencies 失效的Bug 详情 (opens new window)
    • App平台、H5平台 修复 createAnimation 时 backgroundColor无效的Bug 详情 (opens new window)
    • App平台 新增 v3版本 支持动态插槽名
    • App平台 新增 v3版本 navigation-bar 组件 titleNView 配置 详情 (opens new window)
    • App平台 修复 热刷新页面参数被 encode 多次的Bug
    • App平台 修复 vue 页面 ad 组件 无法销毁的Bug
    • App平台 修复 tabBar 的 midButton 点击高出tabBar高度区域无响应的Bug 详情 (opens new window)
    • App平台 修复 v3版本 切换到已显示 tabBar 页面时触发该页面 onHide 的Bug 详情 (opens new window)
    • App平台 修复 v3版本 通过 v-if 切换部分组件时报错的Bug 详情 (opens new window)
    • App平台 修复 v3版本 css 条件编译为非 nvue 页面报错 may not be supported 的Bug 详情 (opens new window)
    • App平台 修复 v3版本 部分情况自定义组件内事件监听无效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 部分情况组件事件监听混乱,导致页面渲染异常的Bug 详情 (opens new window)
    • App平台 修复 v3版本 动态绑定ref报错的Bug #1458 (opens new window)
    • App平台 修复 v3版本 textarea 组件 placeholder-class 无默认值的Bug 详情 (opens new window)
    • App平台 修复 v3版本 cover-view、cover-image 组件无法在自定义组件内使用的Bug 详情 (opens new window)
    • App平台 修复 v3版本 nvue 页面 swiper 组件的 @transition 事件在某些情况下回调不正确的Bug 详情 (opens new window)
    • App平台 修复 v3版本 swiper 组件作为插槽内容在其他组件中表现不正常的Bug 详情 (opens new window)
    • App平台 修复 v3版本 map 组件 @markertap、@callouttap 事件回调值错误的Bug 详情 (opens new window)
    • App平台 修复 v3版本 map 组件 @regionchange 事件无效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 nvue 页面 map 相关API:getRegion,getCenterLocation 无效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 video 组件 timeupdate 事件回调错误的Bug 详情 (opens new window)
    • App平台 修复 v3版本 canvas 组件宽度或高度为0时报错的Bug 详情 (opens new window)
    • App平台 修复 v3版本 部分情况下绘制 canvas 组件报错的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.canvasToTempFilePath 配置 fileType 参数不生效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.canvasPutImageData 无法正常使用的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.previewImage 参数 longPressActions 无效的Bug
    • App平台 修复 v3版本 uni.sendSocketMessage 发送 ArrayBuffer 类型数据报错的Bug 详情 (opens new window)
    • App平台 修复 v3版本 socketTask.onOpen 内调用 socketTask.send 报错的Bug
    • App平台 修复 v3版本 低功耗蓝牙某些接口在返回 ArrayBuffer 时被转为 base64 的Bug
    • App平台 修复 v3版本 uni.createBLEConnection 回调不触发的Bug
    • App平台 修复 v3版本 uni.readBLECharacteristicValue 无法读取特征值数据的Bug
    • App平台 修复 v3版本 uni.writeBLECharacteristicValue 写入二进制数据报错的Bug
    • App平台 修复 v3版本 subNvue style 内的 mask 属性被错误的应用在 subNvue 上的Bug 详情 (opens new window)
    • App平台 修复 v3版本 从非 tabBar 页面调用 uni.switchTab 切换到一个已存在的 tabBar 页面,onShow 不执行的Bug
    • App平台 调整 v3版本 使用 wx.xxx 方式调用接口不进行 Promise 封装
    • App平台 修复 v3版本 fast 模式 storage相关API报错的Bug 详情 (opens new window)
    • App平台 修复 v3版本 await this.$nextTick() 触发时机不正确的Bug 详情 (opens new window)
    • App平台 修复 uni.setNavigationBarColor 无法设置返回按钮的颜色的Bug
    • App平台 修复 非v3编译模式 uni.getImageInfo 返回 path 不是本地路径的Bug 详情 (opens new window)
    • App平台 修复 纯 nvue 模式 uni.relaunch 会导致应用闪退的Bug 详情 (opens new window)
    • App平台 修复 nvue 页面 v-slot:slotname 值为空时报错的Bug
    • App平台 修复 nvue 页面 修复部分情况下 createLivePusherContext 无法正确获取 live-pusher 上下文的Bug
    • App平台 新增 nvue 页面 list 组件支持 setSpecialEffects 方法,实现 swiper-list 吸顶滚动效果 文档 (opens new window)
    • App平台 修复 nvue 页面 map 组件 markers、polyline、polygons、circles 属性无法重置的Bug 详情 (opens new window)
    • App平台 修复 nvue 页面 自定义组件中无法正常使用 video 相关 API 的Bug 详情 (opens new window)
    • App-Android平台 优化 storage 相关 API 性能 注意事项 (opens new window)
    • App-Android平台 修复 pages.json 内配置 softinputMode 为 adjustResize 部分情况下失效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video 组件在页面中存在多个且包含 cover-view 全屏播放时闪退的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video 组件设置 click 事件后视频操作按钮无法触发的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue waterfall 组件加入 Refresh 后item排版错乱的Bug 详情 (opens new window)
    • App-Android平台 修复 tabBar 的 midButton 设置 backgroundImage 显示不正常的Bug 详情 (opens new window)
    • App-Android平台 修复 国产安卓模拟器 uni.getSystemInfo 获取设备宽高错误的Bug 详情 (opens new window)
    • App-Android平台 修复 v3版本 map 组件绑定宽高后无法动态修改的Bug 详情 (opens new window)
    • App-Android平台 修复 v3版本 nvue 为首页时 autoclose 设置为 false 也会自动关闭启动页的Bug 详情 (opens new window)
    • App-Android平台 修复 v3版本 SocketTask.onMessage 接收数据类型为 ArrayBuffer 时解析错误的Bug
    • App-iOS平台 新增 API uni.onUIStyleChange 监听系统主题状态变化(限v3) 详情 (opens new window)
    • App-iOS平台 优化 API uni.showActionSheet 在 iPad 设备支持 popover 设置弹出指示区域(限v3)
    • App-iOS平台 修复 设备上使用第三方输入法收起键盘输入框无法失去焦点的Bug 详情 (opens new window)
    • App-iOS平台 修复 部分情况 page 设置 height 为 100% 无法全屏的Bug
    • App-iOS平台 修复 页面使用原生占位时在 iPhoneX 获取窗口高度错误的Bug
    • App-iOS平台 修复 picker 设置 value 过大时会滚动到空白位置的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue 页面中加载 base64 格式 iconfont 文件在iOS13.4系统崩溃的Bug 详情 (opens new window)
    • H5平台 优化 支持 manifest.json 配置 h5->router->base 值为 "./" 部署到相对路径
    • H5平台 修复 PC模式图像预览页面滑动会关闭的Bug
    • H5平台 修复 带参数 url 直达部分情况参数解析失败的Bug #1082 (opens new window)
    • H5平台 修复 pages.json 配置 navigationBarShadow 无效的Bug #607 (opens new window)
    • H5平台 修复 配置 transparentTitle 为 always 失效的Bug 详情 (opens new window)
    • H5平台 修复 editor 组件 input 事件重复触发的Bug 详情 (opens new window)
    • H5平台 修复 editor 组件 statuschange 事件无法触发的Bug 详情 (opens new window)
    • H5平台 修复 picker 组件未设置 value 时报错的Bug #1422 (opens new window)
    • H5平台 修复 picker 组件 mode=time 失效的Bug #1421 (opens new window)
    • H5平台 修复 textarea 组件 placeholder-class 配置无效的Bug 详情 (opens new window)
    • H5平台 修复 部分情况下 webview 组件位置不正确的Bug 详情 (opens new window)
    • 微信小程序平台 修复 组件缺少 script 节点时运行报错的Bug #1411 (opens new window)
    • hello uni-app 新增 swiper-list 模板(nvue实现区域长列表左右滚动+吸顶)
  • 【uniCloud】
    • 新增 支持腾讯云作为uniCloud底层资源平台,当前处于邀请测试阶段
    • 新增 公共函数功能 详情 (opens new window)
    • 新增 阿里云 支持云函数Url化 详情 (opens new window)
    • 修复 阿里云 客户端上传文件在web控制台显示大小为0的Bug
    • web控制台 新增 云函数运行日志
    • web控制台 优化 阿里云 文件存储上传体验
    • web控制台 优化 阿里云 云数据库搜索体验
    • web控制台 修复 阿里云 删除索引报错的Bug
    • web控制台 修复 阿里云 云存储文件后缀为大写文件不显示的Bug
    • web控制台 修复 阿里云 云数据库字段为空或为 null 时显示错误的Bug
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 原生标题栏支持自定义返回按钮角标、标题图标、副标题等功能 文档 (opens new window)
    • 修复 Webview窗口的 WebviewEvent 事件回调函数参数没有 target 属性的Bug 详情 (opens new window)
    • Android平台 优化 本地数据存储 plus.storage 性能,新增异步操作接口 注意事项 (opens new window)
    • Android平台 修复 uni-AD 激励视频云端打包勾选穿山甲,广告平台没有通过审核时可能引起应用崩溃的Bug 详情 (opens new window)
    • Android平台 修复 提交华为应用市场检查可能误报 TrojanDropper.Agent.EIY 病毒的Bug
    • Android平台 修复 页面中a标签设置非法链接后,点击可能出现应用闪退的Bug 详情 (opens new window)
    • Android平台 修复 在部分华为手机上修改文件名之后,使用input标签type为file时获取文件名称可能为随机数字的Bug
    • Android平台 修复 Webview窗口标题栏(titleNView)设置type为transparent时,其它原生控件(如VideoPlayer)可能会覆盖标题栏的Bug 详情 (opens new window)
    • Android平台 修复 页面中input标签触发软键盘收回时可能影响 WebviewStyles 中的top属性不生效的Bug 详情 (opens new window)
    • Android平台 修复 获取UA值 plus.navigator.getUserAgent 返回为空的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件 VideoPlayer 跳转到指定位置之后,弹幕仍然按照之前的进度播放的Bug
    • Android平台 修复 视频播放控件 VideoPlayer 未指定 direction 时没有根据视频的宽高自动选择 direction 的Bug 详情 (opens new window)
    • Android平台 修复 地图控件 setCenter 后不触发 onstatuschanged 事件的Bug 详情 (opens new window)
    • Android平台 修复 HBuilderX2.6.5 引出的在Android4.4系统设备无法正常运行的Bug
    • Android平台 修复 系统选择按钮框底部取消按钮UI显示不正常的Bug 详情 (opens new window)
    • 【重要】iOS平台 新增 UIWebview独立模块,默认不再包含UIWebview相关代码 详情 (opens new window)
    • iOS平台 新增 系统选择按钮框 plus.nativeUI.actionSheet 在iPad设备支持 popover 设置弹出指示区域 文档 (opens new window)
    • iOS平台 新增 本地数据存储 plus.storage 异步操作接口 文档 (opens new window)
    • iOS平台 更新 友盟统计SDK版本为6.1.0
    • iOS平台 更新 微信登录、分享、支付SDK版本为1.8.6.2
    • iOS平台 修复 视频播放控件 VideoPlayer 设置 show-center-play-btn 属性不生效的Bug 详情 (opens new window)
    • iOS平台 修复 Webview窗口标题栏(titleNView)中 button 按钮设置 colorPressed 不生效的Bug 详情 (opens new window)
    • iOS平台 修复 新浪微博分享 type 为 web 类型时 pictures 属性不生效的Bug
    • iOS平台 修复 系统选择按钮框 plus.nativeUI.actionSheet 显示后不关闭,通过HBuilderX真机运行更新资源可能引起崩溃的Bug
    • iOS平台 修复 云端打包启动页面中应用图标显示不清晰的Bug 详情 (opens new window)
  • 【uni小程序SDK】

# 2.6.5.20200314

  • 【uni-app】
    • 新增 页面属性配置节点 page-meta 详情 (opens new window)
    • App平台 【重要】 老版自定义组件编译模式将于4月1日下线 详情 (opens new window)
    • App平台 【重要】 新增 vue页面引用的js,支持原生混淆(限v3) 详情 (opens new window)
    • App平台、H5平台 优化 canvas 组件大小改变时不再丢失内容
    • App平台 新增 原生导航栏支持自定义返回按钮、标题居左、导航栏背景图、背景渐变色等功能 文档 (opens new window)
    • App平台 新增 video 组件全屏点击事件 fullscreenclick
    • App平台 新增 uni.shareWithSystem 调用系统分享组件发送分享消息 详情 (opens new window)
    • App平台 优化 真机运行时,强化错误提示,输出vue警告日志(限v3)详情 (opens new window)
    • App平台 优化 vue 页面 input、textarea 组件支持 show-confirm-bar 属性(限v3)
    • App平台 优化 picker 组件支持 fields 属性
    • App平台 优化 支持更多 crypto 加密库 详情 (opens new window)
    • App平台 修复 非 v3编译模式 webview 组件高度不正确的Bug 详情 (opens new window)
    • App平台 修复 v3版本 vue 页面热刷新时 onLoad 参数被重复编码的Bug
    • App平台 修复 v3版本 vue map 组件 scale 属性和 tap 事件无效问题 详情 (opens new window)
    • App平台 修复 v3版本 uni.getStorage 部分情况下获取数据格式错误的Bug 详情 (opens new window)
    • App平台 修复 v3版本 $nextTick 无法返回 Promise 的Bug
    • App平台 修复 v3版本 点击 tabBar 会重复触发 onShow 的Bug 详情 (opens new window)
    • App平台 修复 v3版本 input、textarea 组件 cursor-spacing 属性为字符串时报错的Bug
    • App平台 修复 v3版本 picker-view 组件内的 navigator 组件无法跳转的Bug 详情 (opens new window)
    • App平台 修复 v3版本 input 组件使用 v-model 后 input 事件会重复触发的Bug
    • App平台 修复 v3版本 多个 tabBar 页面同时使用 subNvue 时,点击蒙层关闭不正常的Bug 详情 (opens new window)
    • App平台 修复 v3版本 部分情况组件渲染不正确的Bug #1334 (opens new window)
    • App平台 修复 v3版本 部分情况文本节点渲染不正确的Bug 详情 (opens new window)
    • App平台 修复 v3版本 vue map 组件动态修改 v-if 无效隐藏的Bug 详情 (opens new window)
    • App平台 修复 v3版本 nvue map API translateMarker 无效的Bug
    • App平台 修复 v3版本 cover-view 组件部分样式渲染不正确的Bug 详情 (opens new window)
    • App平台 修复 v3版本 使用 renderjs 后,低版本系统运行异常的Bug 详情 (opens new window)
    • App平台 修复 v3版本 真机运行 修改 pages.json 触发多次同步手机端文件的Bug
    • App平台 修复 非v3模式 app.vue 中使用 css 变量不生效的Bug 详情 (opens new window)
    • App平台 修复 uni.uploadFile 的 formData 属性中不能包含数值类型的Bug 详情 (opens new window)
    • App平台 修复 nvue页面 movable-view 组件 inertia 属性不生效的Bug
    • App平台 修复 uni.request 在 content-type 为 application/json 时自动对 data 序列化 详情 (opens new window)
    • App平台 修复 某些情况下事件接收参数不正确的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件不设置 markers 属性导致tap事件不触发的Bug
    • App-Android平台 修复 云打包后 uni.getImageInfo() 获取本地图片信息可能会触发失败回调的Bug
    • App-Android平台 修复 v3版本 wgt热更新后无法打开新增页面的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video 组件在页面中存在多个且包含 cover-view 全屏播放时闪退的Bug 详情 (opens new window)
    • App-iOS平台 修复 v3版本 wgt热更新后 plus.runtime.restart 卡在启动页的Bug 详情 (opens new window)
    • App-iOS平台 修复 v3版本 video 组件部分情况无法显示的bug
    • App-iOS平台 修复 nvue web-view 组件加载本地文件显示空白的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue image 组件使用相对路径加载图片可能会不显示的Bug 详情 (opens new window)
    • App-iOS平台 修复 video 组件设置 muted 为0静音后再设置为1时无法重新开启声音的bug 详情 (opens new window)
    • H5平台 优化 内置组件响应鼠标事件,可在PC浏览器正常拖动和滚动
    • H5平台 优化 “网络不给力”现象,调整页面加载超时时间和提示文案
    • H5平台 优化 修改代码后提升页面热更新速度
    • H5平台 修复 picker 组件设置 fields 属性后返回值格式错误的Bug
    • H5平台 修复 picker 组件设置 value 部分情况无法触发视图更新的Bug #1162 (opens new window)
    • H5平台 修复 uni.createSelectorQuery 返回的节点信息中 bottom 值错误的Bug 详情 (opens new window)
    • H5平台 修复 map 组件无法同时加载多个实例的Bug 详情 (opens new window)
    • H5平台 修复 movable-view 组件限制移动方向后,拖动操作会出现中断的Bug
    • H5平台 修复 tranparentTitle 失效的Bug 详情 (opens new window)
    • H5平台 修复 部分浏览器中 uni.getSystemInfo 获取 windowTop、windowHeight 值错误的Bug #1348 (opens new window)
    • H5平台 修复 在页面 onReady 生命周期内绘制canvas 绘制内容会一闪消失的Bug 详情 (opens new window)
    • 小程序平台 修复 easycom 无法正常使用驼峰式命名组件的Bug 详情 (opens new window)
    • 小程序平台 修复 App.vue 包含 template 节点时,导致 app.json 生成错误的Bug #1351 (opens new window)
    • 微信小程序平台 修复 控制台没有输出生命周期内异常的Bug 详情 (opens new window)
    • 钉钉小程序平台 调整 uni.request 在 content-type 为 application/json 时自动序列化 data
    • uni-ui 修复 NoticeBar 通告栏组件关闭按钮不显示的Bug
    • uni-ui 修复 IndexedList 索引列表组件非全屏显示时,右侧索引位置与点击位置偏移的Bug
  • 【uniCloud】
  • 【uni-AD】
  • 【App插件(含5+App和uni-app的App端)】
    • 新增 原生标题栏支持自定义返回按钮、标题居左、标题栏背景图、背景渐变色等功能 文档 (opens new window)
    • 新增 视频播放控件 VideoPlayer 支持全屏播放时点击事件 fullscreenclick 文档 (opens new window)
    • Android平台 新增 原生隐私与政策提示框配置 详情 (opens new window)
    • Android平台 优化 云端打包默认需要的系统权限,支持配置是否自动添加第三方SDK需要的权限 详情 (opens new window)
    • Android平台 优化 Webview窗口加载可缩放页面时默认隐藏系统缩放控制条 详情 (opens new window)
    • Android平台 修复 获取系统语言信息 plus.os.language 字符中没有包含地区信息的Bug
    • iOS平台 新增 适配iOS13+引入的暗黑模式 DarkMode 文档 (opens new window)
    • iOS平台 新增 应用使用Push(消息推送)模块后启动时不弹出“发送通知”系统授权框的配置方法 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 设置 objectFit 属性不生效的bug 详情 (opens new window)
    • iOS平台 修复 使用WKWebview内核 plus.orientation.getCurrentOrientation 无法获取设备方向信息的Bug
  • 【uni小程序SDK】

# 2.6.1.20200226

  • 【uni-app】
    • App-iOS平台 修复 非 v3 编译模式真机运行时提示框架版本不一致的Bug

# 2.6.0.20200223

  • 【uni-app】
    • 【重要】uniCloud公测。serverless模式,全端云开发,js编写后端代码 详情 (opens new window)
    • 【重要】uni小程序sdk公测。原生App内嵌本sdk,快速实现小程序能力,或部分栏目实现动态化 详情 (opens new window)
    • 【重要】新增 uni-AD 广告联盟。整合App、小程序等多端广告,整合腾讯广点通、头条穿山甲、360广告联盟等众多广告源,提供最佳变现平台
    • 【重要】App平台 新增 ad 组件(可用于banner或信息流)、激励视频广告API 详情 (opens new window)
    • 【重要】新增 easycom 组件模式,简化组件使用。无需在页面里引入和注册组件,按实际使用打包 详情 (opens new window)
    • 【重要】App平台、H5平台 新增 renderjs,替代 wxs ,减少逻辑层和视图层的通讯折损 详情 (opens new window)
    • 【重要】App平台 优化 v3版本 真机运行时修改 vue 文件,手机端重启直达修改页面,无需手动配置 condition
    • 优化 非 scoped 样式支持 >>>、/deep/、::v-deep 语法 详情 (opens new window)
    • App平台、H5平台、微信小程序 新增 uni.getSystemInfo 返回数据支持属性 safeAreaInsets
    • App平台、H5平台、字节跳动小程序平台 新增 swiper 组件支持 disable-touch 属性
    • APP平台、H5平台 调整 默认请求超时时间(request、connectSocket、uploadFile、downloadFile)对齐微信小程序由6秒改为60秒
    • App平台 优化 支持 CSS 变量 --window-top
    • App平台 优化 调试控制台日志输出
    • App平台 优化 v3版本 uni.request API 失败回调中返回详细信息
    • App平台 调整 uni.getSystemInfo 获取的 windowHeight 和 H5平台一致,不再包含 windowTop、windowBottom
    • APP平台 修复 nvue 页面 picker 组件时间、日期类型使用默认值报错的Bug 详情 (opens new window)
    • APP平台 修复 nvue 页面 appear、disappear 事件不返回 direction 的Bug
    • App平台 修复 自定义组件模式 vue 文件不包含 script 节点时运行报错的Bug 详情 (opens new window)
    • App平台 修复 v3版本 原生组件 fixed 定位无效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.createSelectorQuery 无法查询到 id 的Bug 详情 (opens new window)
    • App平台 修复 v3版本 非 tab 首页(nvue)显示 tabBar 的Bug 详情 (opens new window)
    • App平台 修复 v3版本 div、span 等 H5 组件样式不生效的Bug
    • App平台 修复 v3版本 videoContext.requestFullScreen 不生效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 组件 dataset 属性可能导致运行报错的Bug
    • App平台 修复 v3版本 vue 页面 map 组件 部分API无效及属性无法动态更新的Bug 详情 (opens new window)
    • App平台 修复 v3版本 uni.request 在 content-type 为 urlencoded 时传入非 Object 的 data 时参数处理不正确的Bug 详情 (opens new window)
    • App平台 修复 v3版本 alwaysShowBeforeRender 为 false 时无法关闭启动界面的Bug 详情 (opens new window)
    • App平台 修复 v3版本 InnerAudioContext 对象的 seek、onTimeUpdate 方法无效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 行内样式设置背景图无效的Bug 详情 (opens new window)
    • App平台 修复 v3版本 app-plus 下配置 pullToRefresh 无效的Bug
    • App平台 修复 v3版本 subNvue mask 无法遮盖 tabBar 的Bug
    • App平台 修复 v3版本 多个循环时数据可能混乱的Bug 详情 (opens new window)
    • App平台 修复 非v3编译模式 自定义组件失效的Bug #1271 (opens new window)
    • App-iOS平台 修复 v3版本 部分情况下 rpx 计算错误的Bug
    • App-iOS平台 修复 video 组件未播放时调用 seek 可能导致界面不正常的bug 详情 (opens new window)
    • App-iOS平台 修复 页面中使用字体图标时可能无法正常显示的Bug
    • App-iOS平台 修复 tabBar 自定义高度时红点和角标显示位置不正确的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue input 组件 placeholder-style 和 placeholder-class 设置 fontSize 不生效的Bug
    • App-iOS平台 修复 nvue list 组件设置 bounce 为 false 可能导致页面无法滚动的Bug
    • App-iOS平台 修复 nvue map 组件使用 controls 控件提交云端打包后可能会引起崩溃的Bug 详情 (opens new window)
    • App-Android平台 修复 tabBar 设置 midButton 可能显示不全的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件 markers 更新频繁可能出现失败的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue textarea 组件设置 maxlength 为 -1 时无法输入文字的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue 页面中组件设置 hover-class 后,页面关闭可能出现闪退的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video 组件下使用 cover-view 后,视频全屏后可能出现排版混乱的Bug 详情 (opens new window)
    • App-Android平台 修复 uni.request 在 responseType 为 arraybuffer 时,返回数据可能不准确的Bug 详情 (opens new window)
    • App-Android平台 修复 websocket 发送内容中包含特殊字符可能导致发送失败的Bug 详情 (opens new window)
    • H5平台 修复 input 组件设置 placeholder 的 top 样式显示错位的Bug #1222 (opens new window)
    • H5平台 修复 启用摇树优化后 uni.previewImage 失效的Bug #1168 (opens new window)
    • H5平台 修复 启用摇树优化后 animation 属性失效的Bug #1231 (opens new window)
    • H5平台 修复 启用摇树优化后 页面样式错乱的Bug 详情 (opens new window)
    • H5平台 修复 video 组件销毁报错的Bug 详情 (opens new window)
    • H5平台 修复 uni.chooseVideo 在微信内置浏览器无法触发回调的Bug 详情 (opens new window)
    • H5平台 修复 audio 组件无法显示的Bug 详情 (opens new window)
    • H5平台 修复 部分浏览器上 Object.assign 报错的Bug #1116 (opens new window)
    • H5平台 修复 部分浏览器上 uni.canvasToTempFilePath 报错的Bug 详情 (opens new window)
    • hello uni-app 新增 ad 组件示例 和 激励视频广告 API 示例
    • Hello uni-app 优化 canvas 组件示例,使用 renderjs 实现 App端高性能动画
    • uni-ui 新增 uni-combox 可写可选组合框组件
    • uni-ui 修复 v3版本 app-vue 页面中 swipe-action 组件无法滑动的Bug
    • 新增 uni-ui 项目模板,该项目通过 easycom 引入所有 uni-ui 组件,可方便的开发项目
  • 【5+App插件】
    • 【重要】新增 plus.ad 广告模块,聚合穿山甲、广点通、360联盟等uni-AD联盟服务,支持信息流、banner、激励视频等应用内自定义广告 文档 (opens new window)
    • 新增 Webview窗口样式支持设置禁止调用plus属性 disablePlus,解决加载外部页面时可能调用plus对应用造成危害的隐患 详情 (opens new window)
    • 新增 数据库执行SQL语句 plus.sqlite.executeSql 支持一次传入多条语句,解决Android平台一条SQL语句中不支持以分号分割多条命令的需求 详情 (opens new window)
    • 新增 推送 支持异步获取客户端推送标识接口 plus.push.getClientInfoAsync,解决同步接口可能返回空数据的问题 文档 (opens new window)
    • 【重要】Android平台 新增 腾讯X5内核。可解决rom自定义主题字体适配、低端机浏览器兼容性等问题 详情 (opens new window)
    • Android平台 修复 Webview窗口创建并显示后立即关闭可能出现闪退的Bug 详情 (opens new window)
    • Android平台 修复 在定时器回调函数中调用 plus.screen.lockOrientation 可能会引起应用闪退的Bug
    • Android平台 修复 在部分手机上获取OAID可能触发错误回调,错误信息提示不支持的Bug 详情 (opens new window)
    • Android平台 修复 调用系统分享消息 plus.share.sendWithSystem 标题不支持国际化的Bug 详情 (opens new window)
    • Android平台 修复 音频播放对象 AudioPlayer 触发end事件之后,调用 stop 和 destroy 方法会出现闪退的Bug 详情 (opens new window)
    • iOS平台 修复 在非刘海屏手机获取应用的安全区域 plus.navigator.getSafeAreaInsets 返回 deviceTop 数据可能不正确的Bug
    • iOS平台 修复 调用 plus.gallery.pick 选择相册中的照片后, 连续快速点击完成按钮可能会引起应用崩溃的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放控件 VideoPlayer 暂停播放后手势快进或后退操作时,没有更新进度条上显示时间的Bug

# 2.5.1.20200103

  • 【uni-app】
    • 【重要】App端重大架构升级 v3编译器,更快的启动速度、更好的性能、更多vue语法支持、可webview调试视图层。新项目默认开启v3,可通过【manifest.json-App其他设置】开启关闭v3 详情 (opens new window)
    • 【重要】H5平台、QQ小程序 支持运行微信小程序组件 详情 (opens new window)
    • 【重要】App平台 新增 pages.json 配置屏幕方向。横屏应用请在这里配置,app.vue里生效较晚 详情 (opens new window)
    • 优化 非 scoped 样式支持 >>>,/deep/,::v-deep语法详情 (opens new window)
    • App平台 优化 选择位置 支持在搜索结果中选择
    • App平台 优化 picker 组件按钮文字增加多语言支持
    • App平台 修复 v3版本 block 或 template 使用 v-for 且仅包含文本节点时渲染不正确的 Bug 详情 (opens new window)
    • App平台 修复 image 组件初始值为空字符串时会执行一次@error事件的Bug
    • App平台 修复 input 组件失焦时会触发一次@input的Bug 详情 (opens new window)
    • App平台 修复 webview 组件在非沉浸式状态栏下高度不正确的Bug
    • App平台 修复 chooseImage 传入字符串格式 sizeType 导致报错的Bug
    • App平台 修复 纯 nvue 环境 uni.request 数据格式错误的Bug #1100 (opens new window)
    • App平台 修复 nvue input 组件动态设置 password 属性不生效的Bug
    • App平台 修复 v-for 中监听事件某些情况参数不正确的Bug
    • App平台 修复 picker 组件内容为空字符串时排版错位的Bug 详情 (opens new window)
    • App平台 修复 App.vue onError 部分异常未捕获的 Bug 详情 (opens new window)
    • App-Android平台 新增 nvue 通用属性 elevation 设置组件的层级阴影,解决 box-shadow 样式在设置圆角或动画时显示不正常的问题 详情 (opens new window)
    • App-Android平台 优化 应用退出后不清掉后台,反复热启动导致底层通信timeout引起的白屏问题
    • App-Android平台 修复 部分使用64位CPU的手机上可能出现白屏的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue image 组件在部分手机上设置 fade-show 属性值为false可能仍然会闪烁的Bug
    • App-Android平台 修复 nvue swipe 组件设置 circular 属性值为true时从首页直接跳到最后一页可能出现页面无法正常渲染的Bug
    • App-Android平台 修复 tabbar 的 midButton 不设置图片时显示默认图片的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件中标注点设置 translateMarker 旋转角度后,点气泡也会随之旋转的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue 页面中使用 animation 动画,关闭页面可能会闪退的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue scroll-view 组件中嵌套 list 组件,list高度大于scroll-view剩余高度时高度可能不正常的Bug 详情 (opens new window)
    • App-Android平台 修复 tabBar 动态设置某一项的内容会导致选中状态失效的Bug 详情 (opens new window)
    • 【重要】App-iOS平台 新增 uni.login 支持Apple登录 详情 (opens new window)
    • App-iOS平台 新增 nvue 普通 view 组件支持设置高斯模糊(毛玻璃)效果 详情 (opens new window)
    • App-iOS平台 修复 nvue input 组件设置 maxlength 属性后,@input事件返回value值与实际显示值不一致的Bug 详情 (opens new window)
    • App-iOS平台 修复 tabbar及标题栏上设置字体图标可能无法正常显示的Bug
    • App-iOS平台 修复 nvue map 组件不设置 marker 的 title 及 callout 时会显示空白标注的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue map 组件使用 controls 控件提交云端打包后可能会引起崩溃的Bug 详情 (opens new window)
    • App-iOS平台 修复 使用 uni.hideKeyboard 输入框无法失去焦点的Bug 详情 (opens new window)
    • H5平台 新增 支持 editor 组件 详情 (opens new window)
    • H5平台 新增 支持使用 nodesRef.context 获取 VideoContext、CanvasContext 和 MapContext 对象
    • H5平台 新增 video 组件支持 @loadedmetadata、@progress 事件
    • H5平台 优化 发行时 index.css 文件名包含 hash 以便更好的控制缓存 详情 (opens new window)
    • H5平台 优化 video 组件全屏展示效果 详情 (opens new window)
    • H5平台 优化 canvas 组件内存占用
    • H5平台 修复 css 变量 --window-bottom 在全面屏设备不准确的Bug 详情 (opens new window)
    • H5平台 修复 canvasContext.measureText 报错的Bug 详情 (opens new window)
    • H5平台 修复 uni.createAnimation 动画不正确的Bug 详情 (opens new window)
    • H5平台 修复 webview 页面调用 uni API 无效的Bug 详情 (opens new window)
    • H5平台 修复 tabBar 文字较多时角标(红点)错位的Bug 详情 (opens new window)
    • H5平台 修复 textarea 组件未设置 line-height 时 linechange 事件 lineCount 值错误的Bug #1123 (opens new window)
    • H5平台 修复 swiper 组件动画过程中销毁组件会报错的Bug #1123 (opens new window)
    • H5平台 修复 image 组件 src 包含英文括号时无法正常的Bug #1090 (opens new window)
    • H5平台 修复 globalStyle 下 h5 节点配置不生效的Bug
    • H5平台 修复 editor 组件未配置图像控件时报错的Bug
    • H5平台 修复 在不支持 localStorage 的环境运行时框架报错的Bug #1155 (opens new window)
    • 支付宝小程序平台 新增 支持 onBackPress 详情 (opens new window)
    • 支付宝小程序平台 新增 支持配置 mini.project.json (manifest.json->mp-alipay) #1164 (opens new window)
    • 支付宝小程序平台 修复 使用 createIntersectionObserver 报错的Bug
    • 支付宝小程序平台 修复 使用 createSelectorQuery().in(this) 报错的Bug 详情 (opens new window)
    • uni-ui 新增 vue doc,在HBuilderX中可以给予更完善的代码提示 什么是vue doc (opens new window)
    • hello uni-app 新增 canvas 组件示例(App端使用wxs实现高性能动画)
  • 【5+App插件】
    • Android平台 更新 高德地图SDK(7.1.0)
    • Android平台 修复 Webview窗口关闭后可能出现内存占用不释放的Bug 详情 (opens new window)
    • Android平台 修复 数据库执行SQL语句 plus.sqlite.executeSql 不支持多条sql语句的Bug 详情 (opens new window)
    • Android平台 修复 真机运行默认将日志保存到SD卡中,长时间运行可能出现日志文件过大的Bug
    • 【重要】iOS平台 新增 支持苹果授权登录(Sign in with Apple) 教程 (opens new window)
    • iOS平台 修复 音频播放对象(AudioPlayer)播放网络音频时,缓存完成恢复播放时没有触发 onPlay 事件的Bug
    • iOS平台 修复 Webview窗口的titleUpdate事件可能不触发导致无法修改页面标题的Bug 详情 (opens new window)
    • iOS平台 修复 Webview窗口的标题栏(titleNView)设置titleSize属性不生效的Bug
    • iOS平台 修复 系统日期选择框(plus.nativeUI.pickDate)、时间选择框(plus.nativeUI.pickTime)在横屏时显示不正常的Bug
    • iOS平台 修复 应用切换到后台,从其它应用传参数激活到前台时 plus.runtime.arguments 可能不更新的Bug
    • iOS平台 修复 录音对象(AudioRecorder)录制mp3格式音频设置 channels 参数值为 mono 不生效的Bug 详情 (opens new window)
    • iOS平台 修复 录音对象(AudioRecorder)设置音频播放模式 setSessionCategory 可能不生效的Bug
    • iOS平台 修复 iOS13调用 plus.screen.setBrightness 方法可能会导致页面失去响应的Bug
    • iOS平台 修复 在非刘海屏手机获取应用的安全区域 plus.navigator.getSafeAreaInsets 返回 deviceTop 数据可能不正确的Bug

# 2.4.6.20191210

# 2.4.5.20191209

  • 【uni-app】
    • 新增 支持在页面文件调用 App.vue 中定义的函数方法 #665 (opens new window)
    • 优化 babel.config.js 文件里的 @vue/babel-preset-app 支持配置 modules:false ,让打包后的代码体积更小,运行更快 #929 (opens new window)
    • 修复 发行模式下使用 scss ,部分情况条件编译不生效的 Bug 1013 (opens new window)
    • App平台 新增 nvue(uni-app编译模式) 控制是否自动包裹 scroll 组件(通过 pages.json 里 style 的 disableScroll 属性配置页面) 详见 (opens new window)
    • App平台 新增 nvue(uni-app编译模式) webview 组件加载的HTML支持调用部分uni API 详情 (opens new window)
    • App平台 优化 选择位置,全新UI、支持传入经纬度参数、一键到达当前位置
    • App平台 修复 真机运行 指定页面为首页时白屏的Bug
    • App平台 修复 nvue 导航栏 titleNView 的 type 属性设置为 transparent 时不生效的Bug 详情 (opens new window)
    • App平台 修复 nvue(weex编译模式) uni.scanCode 打开扫码页面空白的Bug 详情 (opens new window)
    • App平台 修复 nvue picker 组件多次打开后无法关闭的Bug 详情 (opens new window)
    • App-Android平台 优化 应用退出后不清掉后台,再次启动可能出现白屏的问题 详情 (opens new window)
    • App-Android平台 修复 首页为 nvue 时反复启动应用后可能出现假死状态的Bug 详情 (opens new window)
    • App-Android平台 修复 应用在 tabbar 页面跳转到其它页面在Android10上可能出现图片闪烁的Bug
    • App-Android平台 修复 nvue scroll-view 组件无法触发 touchstart/touchend 事件及动态设置 scroll-left 属性可能不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input 组件设置 autofocus 属性为 true 在subnvue页面可能出现软键盘弹出后自动隐藏的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件下的view子节点不显示的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue live-pusher 组件推流成功后拉流可能显示绿屏或卡在首帧的Bug 详情 (opens new window)
    • App-iOS平台 新增 tabbar和navigationBar 支持设置高斯模糊(毛玻璃)效果 详情 (opens new window)
    • App-iOS平台 修复 nvue view 组件设置 border 属性可能引起应用崩溃的Bug 详情 (opens new window)
    • App-iOS平台 修复 iOS 13 系统中 textarea 输入的内容,比 placeholder 偏左一点的Bug 详情 (opens new window)
    • App-iOS平台 修复 faceID 识别成功时不能正确触发成功回调的Bug 详情 (opens new window)
    • App-iOS平台 修复 网络请求 uni.request 设置请求的 header 中存在非字符串值可能会引起崩溃的Bug
    • H5平台 新增 uni.chooseImage 、uni.chooseVideo 支持返回文件名
    • H5平台 新增 支持使用 uni.loadFontFace 加载字体
    • H5平台 修复 webview 组件 加载的HTML中调用 uni.getEnv 错误的Bug 详情 (opens new window)
    • H5平台 修复 h5 平台组件的自定义事件无法接收多个参数的Bug #1016 (opens new window)
    • H5平台 修复 在企业微信中 uni.chooseImage 无法使用的Bug 详情 (opens new window)
    • 小程序平台 修复 不能直接在模版内使用 $emit 的 Bug 详情 (opens new window)
    • 微信小程序平台 修复在发行模式使用 lodash@4.17.15 ,运行报错的 Bug#994 (opens new window)
    • 支付宝小程序平台 修复 for 循环中 ref 生成的多个组件数组长度不准确的Bug #930 (opens new window)
    • 字节跳动小程序平台 修复 当 rpx 后跟着 !important 时,发行模式下 rpx 未被编译成px的Bug #1014 (opens new window)
    • 百度小程序平台 修复 页面 onShow 只能触发一次的Bug
    • uni-ui 新增 uni-transition 过渡动画组件
    • uni-ui 新增 uni-fab 悬浮按钮支持nvue
    • uni-ui 优化 uni-calendar 切换月份必选中每月1号的Bug
    • uni-ui 优化 uni-calendar 视图样式,优化逻辑代码实现,使性能更好
    • uni-ui 优化 uni-calendar 切换月份返回事件
    • uni-ui 优化 uni-grid 用户可自定义宫格内容,如添加角标、红点、修改背景色等
    • uni-ui 优化 uni-load-more 支持调整图标大小
    • uni-ui 优化 uni-popup 弹出层动画,使动画更流畅
    • uni-ui 优化 uni-swipe-action 组件间联动效果更流畅
    • uni-ui 修复 uni-calendar 动态获取 selected 属性就会导致切换不了月份的Bug
    • uni-ui 修复 uni-calendar H5 端选择月份按钮不能点击的Bug
    • uni-ui 修复 uni-grid 正方形宫格显示不正确的Bug
    • uni-ui 修复 uni-grid 动态数据不渲染的Bug
    • uni-ui 修复 uni-popup 点击蒙版关闭后,再次打开弹框失败的Bug
    • uni-ui 修复 uni-popup type 属性为静态值时导致弹出层错误的Bug
    • uni-ui 修复 uni-swipe-action autoClose 属性开启状态下滑动不正常的Bug
  • 【5+App插件】
    • Android平台 优化 启动时申请手机存储权限,若用户拒绝则会弹出说明文字。满足部分应用商店要求的权限申请需申明的要求 详情 (opens new window)
    • Android平台 修复 Webview窗口设置drag滑屏操作手势,快速滑动操作可能引起白屏的Bug 详情 (opens new window)
    • Android平台 修复 视频播放控件(VideoPlayer)可能无法播放某些本地视频文件的Bug
    • Andrpid平台 修复 数据库执行SQL语句(plus.sqlite.executeSql)传入错误sql语句时,可能在控制台输出错误日志且不触发错误回调的Bug 详情 (opens new window)
    • iOS平台 新增 Webview窗口原生标题栏样式属性 blurEffect,支持高斯模糊(毛玻璃)效果 详情 (opens new window)
    • iOS平台 补齐 直播推流(LivePusher)控件支持设置最小码率(min-bitrate)和最大码率(max-bitrate)
    • iOS平台 修复 Webview窗口原生标题栏的搜索框(searchInput)获取焦点会导致placeholder文字移位的Bug 详情 (opens new window)
    • iOS平台 修复 图片预览(plus.nativeUI.previewImage)可能出现长图片不能滚动的Bug 详情 (opens new window)
    • iOS平台 修复 图片预览(plus.nativeUI.previewImage)可能无法正常显示部分网络地址图片的Bug 详情 (opens new window)
    • iOS平台 修复 使用UniPush或个推推送在后台统计数据中没有展示数和点击数的Bug 详情 (opens new window)
    • iOS平台 修复 用户拒绝访问相机后,调用摄像头拍照或录像时不会触发错误回调的Bug
    • iOS平台 修复 配置使用高德或百度地图后,定位默认没有使用gcj02坐标的Bug
    • iOS平台 修复 系统日期(plus.nativeUI.pickDate)、时间(plus.nativeUI.pickTime)选择框与系统提示框遮罩颜色不一致的Bug
    • iOS平台 修复 苹果应用内支付IAP恢复购买接口(restoreComplateRequest)有可能不会返回恢复购买凭证的Bug

# 2.4.2.20191115

  • 【uni-app】
    • APP平台 修复 当manifest.jsonnvueCompiler配置项不是weex时,picker 组件文字超出无法隐藏的Bug 详情 (opens new window)
    • APP平台 修复 当manifest.jsonnvueCompiler配置项不是weex时,uni.scanCode 接口无法回调的Bug 详情 (opens new window)
    • APP平台 修复 当manifest.jsonnvueCompiler配置项不是weex时,uni.chooseLocation 接口无法回调的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue barcode 组件设置 autostart 为true时在部分设备可能出现黑屏的Bug
    • App-iOS平台 修复 纯nvue项目 侧滑关闭后无法触发上个页面生命周期 onShow 的Bug 详情 (opens new window)
    • H5平台 修复 uni.getImageInfo 回调信息中 path 错误的Bug 详情 (opens new window)
    • H5平台 修复 路由后退时弹出的 picker 无法自动关闭的Bug 详情 (opens new window)
    • H5平台 修复 在夸克浏览器(iOS)onReachBottom 生命周期只触发一次的Bug 详情 (opens new window)
    • H5平台 修复 在手机QQ浏览器 onReachBottom 无法触发的Bug 详情 (opens new window)
    • H5平台 修复 在网络断开的情况下 SocketTask.send 回调不正确的Bug #744 (opens new window)
    • 微信小程序 调整微信基础库版本为2.9.2,解决微信2.9.3基础库input事件不触发的Bug 详情 (opens new window)
    • 钉钉小程序 修复 多层组件嵌套的情况下,子组件生命周期不触发的Bug
    • 百度小程序 修复 onShow在onLoad之前触发的Bug 详情 (opens new window)
  • 【5+App插件】
    • iOS平台 修复 创建本地消息(plus.push.createMessage)在iOS10及以上系统只显示最后一条的Bug 详情 (opens new window)

# 2.4.1.20191114

  • 【uni-app】
    • 【重要】公告:非自定义组件模式停止支持 详情 (opens new window)
    • 【重要】nvue文件编译模式默认从 weex 模式修改为 uni-app 模式。推荐使用多端可用、更成熟、组件更丰富的 uni-app 模式。如仍需使用 weex 模式,需在manifest中手动配置
    • 【重要】uni ui 新版正式发布,同时兼容vue和nvue。欢迎插件市场作者也升级自己的组件,同时兼容nvue 详情 (opens new window)
    • App平台 新增 自定义组件模式下的 crypto.getRandomValues 方法,获取符合密码学要求的安全随机值
    • App平台 新增 生物认证API,包括指纹和 Apple Face ID 详情 (opens new window)
    • APP平台 新增 nvue picker 组件支持多列
    • APP平台 优化 picker、扫码、选择位置、打开位置API的界面通过原生实现,提升性能体验(nvue为weex编译模式时未优化)
    • APP平台 修复 swiper 设置为autoplay时滑动导致速度加快的Bug 详情 (opens new window)
    • App平台 修复 uni.requestPayment API 回调结果中没有支付收据的Bug 详情 (opens new window)
    • App-Android平台 优化 weex原生渲染引擎的圆角和边框绘制效率
    • App-Android平台 修复 tabBar 页面真机运行可能无法同步更新的Bug
    • App-Android平台 修复 64位专用包 启动时概率出现白屏的Bug 详情 (opens new window)
    • App-Android平台 修复 input 组件在部分场景获取焦点可能引起软键盘闪现后自动关闭的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue input 组件密码框焦点切换时可能出现自动关闭软键盘的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue map 组件在真机运行同步更新时可能无法显示的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video 组件在应用首页中可能无法正常播放视频的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video 组件前后台切换不触发 onShow/onHide 事件的Bug 详情 (opens new window)
    • App-Android平台 修复 websocket 传输数据类型为 ArrayBuffer 某些情况下报错的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue页面在iOS13及以上系统默认字体不对的Bug
    • App-iOS平台 修复 nvue list 组件 scroll 事件返回的 isDragging 属性不正确的Bug 详情 (opens new window)
    • App-iOS平台 修复 nvue list 组件滚动时 scrollStart/scrollEnd 事件返回参数值为负数的Bug
    • App-iOS平台 修复 nvue swiper 组件动态修改 current 属性触发 transition 事件返回的参数不准确的Bug
    • App-iOS平台 修复 uni.hideKeyboard 不能收起软键盘的Bug #903 (opens new window)
    • App-iOS平台 修复 picker 组件可能被软键盘遮挡的Bug #888 (opens new window)
    • App-iOS平台 修复 input 组件输入中文时失焦导致文字消失的Bug #888 (opens new window)
    • App-iOS平台 修复 nvue text 组件设置 line-height 属性可能引起显示不正确的Bug
    • App-iOS平台 修复 nvue live-pusher 组件设置 whiteness 属性为false不生效的Bug
    • App-iOS平台 修复 nvue barcode 组件动态修改属性不生效的Bug
    • H5平台 修复 wxs getDataset() 函数获取不到参数的Bug。uni ui 的 swiperaction 组件的问题也因此得到修复 详情 (opens new window)
    • H5平台 修复 picker 组件初始值不是合法日期/时间的情况下返回值不正确的Bug
    • 百度小程序 修复 新版百度小程序生命周期下组件内mounted不触发的Bug
    • 百度小程序 修复 页面 onShow 触发两次的Bug 详情 (opens new window)
    • 百度小程序 修复 3.105.17 以上的调试库页面 onReady 事件比 onLoad 事件执行的要早的Bug 详情 (opens new window)
    • uni ui 优化 uni-swipe-action 组件在nvue中使用 BindingX ,使跟手动画更流畅
    • uni ui 优化 uni-list 组件在nvue中使用原生list组件,提升性能
    • uni ui 修复 uniNoticeBar跑马灯组件,在Android平台webview版本高于66时,且在隐藏的tabbar的vue页面中使用,造成App卡顿的Bug 详情 (opens new window)
    • hello uni-app 新增 生物认证API示例
    • 新闻模板 优化 顶部tab栏目增加下滑横线(支持app-nvue、app-vue、h5、微信小程序、qq小程序,其他端暂无下滑横线)
  • 【5+App插件】
    • Android平台 新增 获取移动智能设备标识公共服务平台提供的匿名设备标识符OAID (opens new window)、开发者匿名设备标识符VAID、及应用匿名设备标识符AAID,可用于解决Android10无法获取设备标识(如IMEI、IMSI、Wi-Fi MAC地址等)的问题
    • Android平台 新增 在manifest中配置 App 启动时申请设备IMEI等信息的权限策略,默认调整为应用第一次启动时申请 详情 (opens new window)
    • Android平台 新增 Webview窗口支持暂停(pause (opens new window))和恢复(resume (opens new window))操作,解决页面中如果存在持续渲染隐藏后可能引起卡顿的Bug 详情 (opens new window)
    • Android平台 新增 文件上传支持配置分块上传参数chunkSize (opens new window),解决不能真实返回上传进度的Bug 详情 (opens new window)
    • Android平台 修复 Webview子窗口先隐藏(hide)再添加(append)到父窗口依然显示的Bug 详情 (opens new window)
    • Android平台 修复 二维码(Barcode)扫描在设备横屏时显示异常的Bug 详情 (opens new window)
    • Android平台 修复 创建视频播放控件(VideoPlayer)时,没有开始播放视频也会停止后台背景音频的Bug 详情 (opens new window)
    • Android平台 优化 视频播放的操作条的拖动误触和图标美化问题
    • Android平台 修复 在部分设备上插拔usb硬件设备可能引起应用重启的Bug 详情 (opens new window)
    • iOS平台 修复 Webview窗口使用WKWebview内核时截屏绘制(draw)设置 clip 参数无效的Bug 详情 (opens new window)
    • iOS平台 修复 Webview窗口全部关闭(close)时可能引起应用崩溃的Bug
    • iOS平台 修复 Webview窗口设置自定义标题栏按钮点击时可能引起应用崩溃的Bug
    • iOS平台 修复 视频播放(VideoPlayer)控件无法自动识别视频方向的Bug 详情 (opens new window)
    • iOS平台 修复 调用摄像头拍照(captureImage)时设置resolution参数为high、low、medium时可能引起图片显示方向不正确的Bug 详情 (opens new window)
    • iOS平台 修复 系统相册选择图片(plus.gallery.pick)可能返回不是选中图片的Bug 详情 (opens new window)
    • iOS平台 修复 文件下载暂停后再继续文件名后面会自动添加数字的Bug 详情 (opens new window)
    • iOS平台 修复 平台绝对路径转换成本地URL路径(plus.io.convertAbsoluteFileSystem)可能返回null的Bug 详情 (opens new window)
    • iOS平台 修复 设置应用屏幕常亮(plus.device.setWakelock)在iOS13.1.3系统可能引起崩溃的Bug
    • iOS平台 修复 Native.JS获取当前Webview窗口的原生实例对象(plus.ios.currentWebview)可能返回为空的Bug 详情 (opens new window)

# 2.3.7.20191024

# 2.3.6.20191021

# 2.3.5.20191018

  • 【uni-app】
    • 【重要】App平台 重构 tabBar,原生支持 midButton(中间凸起),支持高度调节(App、H5默认高度统一为50px),降低内存占用,避免iOS白屏。注意不再支持通过 plus API 操作 tabBar 详情 (opens new window)
    • App平台 新增 nvue 云打包支持原生混淆源码 详情 (opens new window)
    • App平台 新增 nvue (uni-app编译模式)内置 bindingx 模块,可以免安装node模块直接使用
    • App平台 新增 nvue API uni.createSelectorQuery(仅支持id选择器)
    • App平台 修复 nvue swiper组件纵向滚动时,transition 事件属性值不正确的Bug 详情 (opens new window)
    • App平台 修复 nvue swiper组件设置 current 后滑动不触发 change 事件的Bug 详情 (opens new window)
    • App平台 修复 nvue 部分机型样式 width 设置为 750rpx 不会占满整个屏幕的Bug 详情 (opens new window)
    • App平台 修复 nvue barcode组件扫码成功触发 marked 事件返回参数条码数据为空的Bug 详情 (opens new window)
    • App平台 修复 uni.canvasGetImageData 和 uni.canvasPutImageData 位置大小不正确的Bug 详情 (opens new window)
    • App平台 修复 使用 plus.webview API 手工创建webview时,默认注入uni-app组件样式,导致干扰html页面样式的Bug
    • App-Android平台 修复 WebSocket 在Android4.4手机上使用 ws 协议时无法连接服务器的Bug 详情 (opens new window)
    • App-Android平台 修复 WebSocket 传输二进制数据时 uni.onSocketMessage 返回为字符串数据的Bug
    • App-Android平台 修复 nvue video组件的 show-progress 属性值设置为 false 不生效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue video组件在 swiper 中实现仿抖音效果时滑动不灵敏的Bug
    • App-Android平台 修复 nvue live-pusher组件动态设置 beauty whiteness 属性值无效的Bug 详情 (opens new window)
    • App-Android平台 修复 nvue live-pusher组件没有开始推流时无法切换摄像头的Bug
    • App-Android平台 修复 nvue image组件的 src 属性值为空时 placeholder 无法正常显示的Bug
    • App-iOS平台 新增 nvue live-pusher组件支持 orientation 属性设置画面方向
    • App-iOS平台 修复 nvue map组件的点击控件事件 @controltap 不响应的Bug 详情 (opens new window)
    • 百度小程序 修复 开发时修改保存页面,百度模拟器页面无法正常刷新的Bug
    • uni ui 实现nvue化,源码及示例工程详见:https://github.com/dcloudio/uni-ui/tree/nvue-uni-ui (opens new window)
    • uni统计 修复 关闭统计的情况下,统计系统事件(如:登录、分享)还能上报数据的 Bug
  • 【5+App插件】
    • 【重要】Android平台 更新 个推/UniPush SDK(4.3.7.0),解决无法上架谷歌应用市场(GooglePlay)的问题 详情 (opens new window)
    • 【重要】Android平台 修复 MIUI11中toast背景为白色,导致前景色无法看清的Bug 详情 (opens new window)
    • 【重要】iOS平台 更新 微信登录、分享、支付SDK(1.8.6.1),适配iOS13,需要配置通用链接(Universal Links)详情 (opens new window)
    • Android平台 更新 微信登录、分享、支付SDK(5.4.3),适配Android10
    • Android平台 更新 QQ登录、分享SDK(3.3.5),新浪微博登录、分享SDK(4.4.1)
    • Android平台 更新 高德地图SDK(6.8.0),解决在部分手机上可能出现黑屏的Bug
    • Android平台 修复 数据库查询SQL语句(plus.sqlite.selectSql)返回结果中的浮点数据类型精度丢失的Bug 详情 (opens new window)
    • Android平台 修复 在双卡手机上获取国际移动用户识别码(IMSI)只能返回一个值的Bug 详情 (opens new window)
    • Android平台 修复 Android10设备上获取设备唯一标识(UUID)为空的Bug 详情 (opens new window)
    • Android平台 修复 上传任务(plus.uploader.createUpload)提交的请求头中包含多个Cookie的Bug 详情 (opens new window)
    • Android平台 修复 蓝牙断开设备连接(plus.bluetooth.closeBLEConnection)可能不触发onBLEConnectionStateChange事件的Bug
    • Android平台 修复 微信分享图片无法加载带重定向的url链接的Bug
    • Android平台 修复 Webview窗口动画在特定情况下可能会将pop-in/out动画自动变为slide-in/out-right的Bug
    • iOS平台 更新 QQ登录、分享SDK(3.3.6),新浪微博登录、分享SDK(3.2.5)
    • iOS平台 修复 iOS13上配置后台播放音乐可能引起应用崩溃的Bug 详情 (opens new window)
    • iOS平台 修复 图片压缩(plus.zip.compressImage)设置缩放图片的宽度(width)和高度(height)无效的Bug 详情 (opens new window)
    • iOS平台 修复 iPhone11上查询设备是否为刘海屏(plus.navigator.hasNotchInScreen)返回值不正确的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放(VideoPlayer)控件设置 show-progress 属性不生效的Bug
    • iOS平台 修复 视频播放(VideoPlayer)控件设置 autoplay 属性值为 true 后加载雪花可能显示不正常的Bug
    • iOS平台 修复 指纹识别(Fingerprint)判断当前设备是否支持(plus.fingerprint.isSupport)返回值可能不正确的Bug
    • iOS平台 修复 Webview窗口设置软键盘模式(softinputMode)为adjustResize时,新开页面并弹出软键盘后返回可能白屏的Bug
    • iOS平台 修复 数据库(SQLite)多次打开数据库后,调用判断数据库是否打开(plus.sqlite.isOpenDatabase)返回值可能不正确的Bug
    • iOS平台 修复 数据库(SQLite)在HX中真机运行可能出现SQL语句操作(plus.sqlite.executeSql)无法正常执行的Bug
    • iOS平台 修复 系统相册选择图片文件时如果相册中没有图片返回时loading界面不消失的Bug

# 2.3.3.20190923

  • 【uni-app】
    • App-Android平台 新增 uni.request 网络请求增加参数 sslVerify,配置是否验证 ssl 证书。但建议使用普遍受信的证书而不是忽略证书校验。详情 (opens new window)
    • App-iOS平台 调整 非自定义组件模式 逻辑层默认从 WKWebview 切回 UIWebview,避免 uni.request 无法跨域的问题。但仍建议开发者尽快升级自定义组件模式
    • App-iOS平台 新增 非自定义组件模式 iOS13上页面无法滚动的问题,如不能很快升级为自定义组件模式,可临时使用本文的方案2来解决,详情 (opens new window)
    • App-iOS平台 修复 nvue swiper组件包含子组件少于3个时布局可能不正确的Bug
    • App-iOS平台 修复 nvue video组件退出全屏动画会闪现底层组件的Bug
    • H5端 修复 监听页面滚动(onPageScroll)后切换页面报错的Bug 详情 (opens new window)
  • 【5+App插件】
    • iOS平台 修复 iOS13上保存图片到系统相册(plus.gallery.save)失败的Bug

# 2.3.2.20190921

  • 【uni-app】
    • App平台 修复 uni.writeBLECharacteristicValue 无法写入数据的Bug 详情 (opens new window)
    • App平台 修复 调用 uni.pageScrollTo 时页面内元素 fixed 定位失效的Bug 详情 (opens new window)
    • App平台 修复 调用 uni.switchTab 某些情况下白屏的Bug
    • App平台 修复 nvue map组件的点击标记点事件(@markertap)参数中markerId属性不正确的Bug
    • App平台 修复 调用 uni.setNavigationBarColor 导致其他页面状态栏颜色一起改变的Bug
    • App平台 修复 应用启动后立刻调用 uni.hideTabBar 导致页面高度错误的Bug 详情 (opens new window)
    • App-iOS平台 修复 调用 uni.setNavigationBarColor 导致隐藏状态的导航栏显示的Bug
    • App-iOS平台 修复 nvue swiper组件 垂直滑动且高度较低时内容可能出现重叠的Bug
    • App-iOS平台 修复 nvue refresh组件 某些情况下闪退的Bug
    • H5平台 修复 longpress 事件消息对象的 touches/changedTouches 属性不正确的Bug 详情 (opens new window)
    • uni统计 修复 网络异常时,上报重试机制失效的Bug
  • 【5+App插件】
    • Android平台 修复 系统相册选择文件(plus.gallery.pick)设置selected参数时多次选择失效的Bug 详情 (opens new window)
    • iOS平台 修复 视频播放(VideoPlayer)控件退出全屏后状态栏方向不对的Bug 详情 (opens new window)
    • iOS平台 修复 iOS13上获取系统状态栏样式(plus.navigator.getStatusBarStyle)总是反馈dark的Bug。此问题同时会导致uni-app状态栏颜色混乱的Bug 详情