# 基础库更新日志 (v0.x版本)
# 2017.01.06
U: 更新 获取小程序页面二维码接口的调用总次数为 十万 次
# 2017.01.05
F: 修复 touch 事件在开发工具上出现preventDefault inside passive event的问题
# 2017.01.04
U更新 API wx.getLocation wx.getUserInfo wx.chooseLocation wx.startRecord 调用时需要用户授权确认,当用户拒绝授权时,回调 "${APIName}:fail auth deny"U更新 API wx.scanCode 新增 charSet、scanType、path 返回参数U更新 组件 video 全屏按钮显示的逻辑(跟随 controls 属性显示)F修复 API wx.switchTab 后getCurrentPages不正确的问题F修复 API wx.uploadFile 的时候,formData传入数字的时候,会变成[object Number]的问题F修复 API wx.navigateTo 接口在 iOS 上页面未显示时调用失败的问题F修复 API wx.checkSession 接口在部分 Android 机器上没有回调的问题F修复 API wx.reqeust wx.downloadFile 接口在客户端未检查 301 重定向后的域名合法性的问题F修复 组件 textarea 在 Android 动态设置focus无效的问题F修复 组件 picker 在 iOS 上点击取消也触发bindchange事件的问题F修复 组件 textarea input 在 Android 上 maxlength <= 0 时异常的问题F修复 组件 video 在 Android 上播放 m3u8 直播视频时,duration 显示异常的问题F修复 组件 video 在 iOS 进度条时长没显示完整的问题F修复 组件 audio 先 seek 后 play 异常的问题F修复 组件 radio-group 中的 radio 被全部置为 false 时的状态同步错误的问题F修复 组件 swiper同时设置current和children时,current可能失效的问题F修复 组件属性placeholder-classhover-class为带空格的字符串时样式设置无效的问题F修复 连续setData时序异常的问题F修复 iOS8 上大量引用本地路径图片会导致页面卡死的问题
# 2016-12-22
F修复 input 组件在开发者工具上失去焦点时清空内容的问题F修复 开发者工具在项目编译后不触发App.onShow的问题F修复 在 template 中使用wx:for中取不到data中的值的问题
# 2016-12-21
A新增 API wx.switchTabA新增 API wx.scanCodeA新增 API wx.createMapContextA新增 API wx.createCanvasContextA新增 API wx.showToast 调用参数 maskA新增 页面方法Page.onShareAppMessage用于自定义转发内容A新增 框架方法App.onErrorA新增 页面配置disabelScrollA新增 picker-view 组件A新增 contact-button 组件,用于显示客服会话按钮A新增 navigator 组件属性 openTypeA新增 switch checkbox radio 组件属性 colorA新增 video 组件属性 objectFitA新增 map 组件属性 markers polyline circles include-points controls show-locationA新增 swiper 组件属性 circular 控制衔接滑动A新增 input 组件属性 cursor-spacingA新增 textarea 组件属性 cursor-spacingA新增 picker 组件属性 disabledA新增 view 组件属性 hover-classA新增 slider 组件属性color、selected-colorA新增 scroll-view 组件属性 scroll-x, scroll-y 动态修改支持A新增 map 组件事件 bindtap bindmarkertap bindcontrolstap bindregionchangeA新增 input组件事件 bindconfirmA新增 video 组件事件 bindtimeupdateA新增 textarea 组件事件 bindconfirmA新增 textarea 组件事件 bindinputA新增 canvas 组件事件 bindlongtapA新增AudioContext.setSrc()上下文 APIA新增CanvasContext上下文A新增CanvasContext.arc()上下文 APIA新增CanvasContext.fillRect()上下文 APIA新增CanvasContext.strokeRect()上下文 APIA新增CanvasContext.createLinearGradient()上下文 APIA新增CanvasContext.createCircularGradient()上下文 APIA新增 scroll-view 组件表现 滚动时禁止将页面滚动U更新 API wx.getSystemInfo 新增 platform 返回参数U更新 API wx.downloadFile 当 HTTP 状态码为 200 或 304 的时候会返回 tmpFilePathU更新 API wx.showModal 调用参数 confirmText cancelText 的字数限制U更新 API wx.navigateTo wx.redirectTo 不允许跳转到 tabbar 页面,请使用 wx.switchTabU更新 WXML dataset 返回 支持 Object 和 ArrayU更新 image 组件属性 mode 可选 widthFixU更新 picker 组件属性 range 增加 ObjectArray 类型支持U更新 switch checkbox radio 默认样式U更新CanvasContext.save()CanvasContext.restore()上下文 API 保存画笔 styleU更新CanvasContext.arc()上下文 API 参数调整,新增eAngle,counterclockwise,去除sweepAngleU优化 swiper 滑动体验U优化 swiper slider 在 scroll-view 交互体验U优化 navigator button 组件点击体验F修复 wx.request 在 Android 上 method 只能用大写值的问题F修复 wx.uploadFile 在 iOS 上无法设置 header 的问题F修复 wx.getLocation type=gcj02 在 iOS 上不生效的问题F修复 wx.showToast 退出小程序后依然显示的问题F修复 wx.showModal 返回参数在 Android 和 iOS 不一致的问题F修复 wx.showModal content 太长时或 title 为空时,布局错乱的问题F修复 wx.showModal cancelText 和 confirmText 为空时,没有显示默认值的问题F修复 wx.showModal 期间,键盘弹出,无法收起键盘的问题F修复 wx.getImageInfo 在 Android 无法获取 http 链接图片的问题F修复 wx.getSystemInfo 因为 tabbar 出现导致获取的屏幕高度不一致的问题F修复 wx.downloadFile 在 Android 上下载后图片无法显示的问题F修复 wx.request 没有对请求数据正确 encode 的问题F修复 wx.login 在 iOS 中 App.onLaunch 没有回调的问题F修复 wx.createAnimationContext 设置 transformOrigin 异常及动画不能进行下一步的问题F修复 wx.navigateTo wx.redirectTo 在 iOS 上,Page.onLoad 无法调用的问题F修复catch阻止事件的默认行为失效的问题F修复setInterval在 iOS 传参错误导致页面卡死的问题F修复onReachBottom触发多次的问题F修复 swiper 拥有文本节点后代时出错的问题F修复 switch radio checkbox image video hidden 属性不生效的问题F修复 checkbox radio label 无法生效的问题F修复 scroll-view 滑动到顶部或底部闪屏的问题F修复 video 在 iOS 上事件不生效的问题F修复 video 在 iOS 被移除了声音会继续存在的问题F修复 text 内嵌不会动态更新 class 和 style 的问题F修复 button disabled 时文字颜色不对的问题F修复 input focus 属性无效的问题F修复 input 在 iOS9 使用 display:flex 的时候,第一次输入不显示的问题F修复 input 初始值为 undefined 时显示异常的问题F修复 input placeholder 重影的问题F修复 input textare 聚焦前后颜色异常的问题F修复 textarea position:fixed 定位异常的问题F修复 textarea 在打开 picker 后不触发 blur 事件的问题F修复 textarea 设置 auto-height 时高度变化的问题F修复 textarea 销毁异常的问题F修复 video 在 Android 全屏按钮点击两次才能生效的问题F修复 audio 在多个页面中使用相同 id 冲突的问题F修复 canvas drawImage 无法正常显示的问题F修复 image 在 bindload 事件里面 setData 会出现死循环的问题F修复 scroll-view scroll-into-view 失效的问题F修复 form submit 取不到 input 的内容的问题D即将移除 navigator redirect 属性D即将移除 wx.createContext 接口D即将移除 input auto-focus 属性,直接使用 focus 属性即可D即将移除 map covers 属性
# 2016.10.31
F修复 button 组件的部分事件调用的问题F修复 动态变更 swiper-item 组件列表时存在的 swiper 组件更新的问题F修复 部分 rpx 无效
# 2016.10.28
F修复page.prototype.setData在onLoad和onShow中未及时设置的问题F修复 wx.navigateTo 在某些情况下失效的问题F修复 wx.getStorageInfoSync 返回值中有多余errMsg的问题A增加 四个文件管理 API wx.getSavedFileList、wx.getSavedFileInfo、wx.removeSavedFile、wx.openDocumentA增加 四个数据管理 API wx.removeStorage、wx.removeStorageSync、wx.getStorageInfo、wx.getStorageInfoSyncA新增 四个交互反馈 API wx.showToast、wx.showModal、wx.hideModal、wx.showActionSheetA新增 选择地理位置 API wx.chooseLocationA新增 获取图片信息 API wx.getImageInfoA新增 音频组件控制 API wx.createAudioContextA新增 视频组件控制 API wx.createVideoContextA新增 两个设备 API wx.getSystemInfoSync、wx.makePhoneCallA新增 绘图 API wx.canvasToTempFilePathA新增 开放能力 API wx.checkSessionA新增 wx.navigateBack delta 参数,支持多层级返回A新增 wx.sendSocketMessage、wx.onSocketMessage 支持收发 ArrayBuffer 数据类型A新增getCurrentPages()方法, 获取页面栈A新增Page.onReachBottom()方法,监听页面到达底部A新增 事件对象增加 changedTouches 列表,反应手指触摸位置的变化A新增 textarea 组件A新增 canvas 多点触摸A新增 canvas disable-scroll 属性A新增 image bindload 事件返回图片宽高A新增 text 嵌套 text 功能A新增 video controls autoplay 属性A新增 video 支持设置弹幕、发送弹幕A新增 video 播放类事件A新增 WXMLwx:key支持,提升列表渲染时性能A新增 WXML 关键字、数据路径计算U新增 app.jsontabBar属性position用于指定显示位置F修复 wx.navigateTo api 超过 5 个页面,调用失败无返回的问题U修复 navigator 设置display: flex失效的问题F修复 inputtext-align:center、text-align:right不支持的问题F修复 input 聚焦时异常的问题F修复 image base64 图片显示的问题F修复 动态节点更新导致表单组件重置问题F修复 使用 rpx 单位部分手机出现边框显示不全的问题F修复 不同页面中相同的canvas-id共享同一个绘图上下文的问题F修复 page 里面的属性对象内的 function 失效的问题F修复 wx.drawCanvas 在 canvas 宽高为 0 的情况下画不出来的问题F修复 wx.request header 设置 'Content-Type' 异常的问题D即将移除App.prototype.getCurrentPage,可使用更功能更强大的getCurrentPages替代D即将移除 audio action 属性,可使用更方便的音频组件控制 API 替代D即将移除组件: toast loading action-sheet modal, 可使用更方便的交互反馈 API 替代
# 2016.10.11
A增加 video Android 添加了默认的控件A增加 模块化中可使用exports对外暴露接口A增加 模块化中require可不写.js后缀F修复 swiper 滑动灵敏度F修复 toast 中图标位置偏上,没有居中的问题F修复 view 标签 hidden 属性失效的问题F修复 input iOS10 下首次输入不显示的问题F修复 button type="mini" 的问题F修复 button 出现 loading 时,loading和文字对齐的问题F修复 canvas drawImage 图片路径不正确的问题F修复 Page 中 data 之外的数据无法被重置的问题F修复 大小写导致的 wx.request 的 header 参数属性被重复设置的问题F修复 app.js 中无法使用require的问题R移除 switch 组件多余点击态R移除 view 标签 inline 属性R移除 page 标签的 height 100% 的默认样式