微信小程序自从刚出来就推出了微信小程序开发工具,那么目的也是很简单,就是要让小程序在未来能够独当一面,与数万个软件APP对抗,那么小编今天看了下微信小程序开发工具已经更新了几百次了,可见微信对这个的重视度,如果你需要开发小程序就先下载这个软件吧,不管你是window系统还是mac系统都可以用,由于小程序开发工具更新时间频繁,大家要下载直接去官网下载吧。
微信小程序开发工具官网下载地址:
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
微信小程序厉害更新记录如下:
2018.05.16 基础库更新(2.0.8)
U
仅针对开发工具,更新小程序/小游戏转发相关接口,移除转发回调
2018.05.15 基础库更新(2.0.7)
U
仅针对开发工具,废弃小程序/小游戏wx.openSetting
接口U
仅针对开发工具,废弃小程序wx.navigateToMiniProgram
接口U
更新小程序组件<button>
新增open-type
属性有效值openSetting
详情U
更新小程序组件<navigator>
新增target
属性可跳转到绑定的小程序 详情A
新增小游戏接口wx.createOpenSettingButton
接口 详情
2018.04.25 更新日志
A
新增 搜索动态页 详情A
新增wx.getUserInfo
升级提示F
修复 小游戏使用自定义编译条件预览时,真机没有 query 的问题F
修复2.0.0
基础库<button open-type="getUserInfo"></button>
无效的问题 详情
2018.04.12 基础库更新 (2.0.0)
A
新增require
支持循环依赖U
更新 APIwx.saveImageToPhotosAlbum
支持保存包内文件F
修复 APIwx.hideTabBar
第一次调用失败的问题 详情F
修复 APIwx.showToast
在插件中无法设置自定义图片的问题 详情F
修复 APIwx.closeBluetoothAdapter
在安卓端没有释放资源的问题 详情F
修复 APIwx.chooseVideo
在 iOS 上使用前置摄像头拍摄的视频没有声音的问题F
修复 APIwx.getBackgroundAudioManager
在 iOS 播放音频文件完毕之后,播放视频四秒后会自动暂停的问题 详情F
修复 APIwx.openDocument
在安卓上海外用户调用会直接报错的问题F
修复 APIwx.previewImage
在安卓第二次会失败的问题 详情F
修复 APIwx.getSystemInfo
在进行首次 tab 切换时返回的screenHeight
数值错误的问题F
修复 组件<map />
在开发工具上手动改变经纬度不会触发 regionchange 的问题F
修复 组件<cover-image />
在图片加载完没有自动调整高度的问题F
修复 组件<textarea />
在设置adjust-position="false"
时,无法触发bindfocus
事件的问题 详情F
修复 组件<video />
在全屏时隐藏 video 不会自动退出全屏的问题F
修复 组件<canvas />
在自定义组件的ready
生命周期里调用drawImage
无效的问题 详情F
修复 组件<canvas />
在 iOS 上调用setTextAlign
接口居中后,调用wx.canvasToTempFilePath
接口导出的图片出现错位的问题 详情F
修复 组件<picker />
在 iOS 上字体适配的问题 详情F
修复 在插件中无法使用 Behavior 的问题F
修复 在 iOS 上配置里设置backgroundColorTop
会使backgroundColor
失效的问题F
修复 生命周期onItemTap
、onShow
的触发时序在 iOS 和安卓没对齐的问题 详情F
修复 iOS 在自定义标题栏模式下在聚集输入框弹起键盘时导致顶部胶囊上移的问题 详情F
修复 tabBar 在 iOS、安卓、开发工具上三端展示不对齐的问题
2018.04.12 更新日志
F
修复 1.02.1804080 引入的编译条件为分包内页面时无法加载的问题 详情F
修复 1.02.1804080 引入的页面白屏的问题 详情F
修复 未使用插件时,出现[non-writable]
的提示的问题F
修复navigationStyle
为'custom'
时,获取的windowHeight
与真机不一致的问题 详情F
修复wx.showModal
没有覆盖 tabbar 的问题
2018.04.08 更新日志
A
新增 编辑器文件标签打开策略设置A
新增 iPhone X 刘海效果A
新增App.onPageNotFound
的调试支持 详情A
新增 远程调试带插件的小程序支持A
新增project.config.json
的ignore
字段 详情A
新增 项目设置中展示插件信息、分包大小A
新增 自定义预处理命令 详情A
新增 支持分包中使用插件F
修复 同步 API 导致内存泄漏的问题F
修复<web-view />
链接带#wechat_redirect
无法加载的问题F
修复 在 tabbar 页面调用wx.redirectTo
后再调用wx.switchTab
到同一 tabbar,页面出错的问题F
修复 网络请求 API 没有带上对应模拟器设备的userAgent
的问题F
修复 项目管理删除无效项目不生效的问题 详情F
修复 只有设置页面时,无法关闭开发者工具的问题F
修复 当项目目录在node_modules
下时,无法感知文件变更的问题F
修复 1.02.1803210 版本导致的WXML
面板,某些情况下不显示子节点的问题 详情F
修复 远程调试 CanvasContext.measureText 报错的问题F
修复WXML
面板无法审查自定义组件内节点的问题F
修复WXSS
文件解析异常导致无法查看节点样式的问题 详情F
修复 某些情况下新增编译条件无效的问题 详情F
修复 切换模拟器网络为 offline 后,Socket接口还能正常发送的问题。F
修复 BackgroundAudioManager 不回调 onCanplay 的问题 详情
2018.04.12 基础库更新 (2.0.0)
A
新增require
支持循环依赖U
更新 API 'wx.saveImageToPhotosAlbum' 支持保存包内文件F
修复 APIwx.hideTabBar
第一次调用失败的问题 详情F
修复 APIwx.showToast
在插件中无法设置自定义图片的问题 详情F
修复 APIwx.closeBluetoothAdapter
在安卓端没有释放资源的问题 详情F
修复 APIwx.chooseVideo
在 iOS 上使用前置摄像头拍摄的视频没有声音的问题F
修复 APIwx.getBackgroundAudioManager
在 iOS 播放音频文件完毕之后,播放视频四秒后会自动暂停的问题 详情F
修复 APIwx.openDocument
在安卓上海外用户调用会直接报错的问题F
修复 APIwx.previewImage
在安卓第二次会失败的问题 详情F
修复 APIwx.getSystemInfo
在进行首次 tab 切换时返回的screenHeight
数值错误的问题F
修复 组件<map />
在开发工具上手动改变经纬度不会触发 regionchange 的问题F
修复 组件<cover-image />
在图片加载完没有自动调整高度的问题F
修复 组件<textarea />
在设置adjust-position="false"
时,无法触发bindfocus
事件的问题 详情F
修复 组件<video />
在全屏时隐藏 video 不会自动退出全屏的问题F
修复 组件<canvas />
在自定义组件的ready
生命周期里调用drawImage
无效的问题 详情F
修复 组件<canvas />
在 iOS 上调用setTextAlign
接口居中后,调用wx.canvasToTempFilePath
接口导出的图片出现错位的问题 详情F
修复 组件<picker />
在 iOS 上字体适配的问题 详情F
修复 在插件中无法使用 Behavior 的问题F
修复 在 iOS 上配置里设置backgroundColorTop
会使backgroundColor
失效的问题F
修复 生命周期onItemTap
、onShow
的触发时序在 iOS 和安卓没对齐的问题 详情F
修复 iOS 在自定义标题栏模式下在聚集输入框弹起键盘时导致顶部胶囊上移的问题 详情F
修复 tabBar 在 iOS、安卓、开发工具上三端展示不对齐的问题
2018.04.12 更新日志
F
修复 1.02.1804080 引入的编译条件为分包内页面时无法加载的问题 详情F
修复 1.02.1804080 引入的页面白屏的问题 详情F
修复 未使用插件时,出现[non-writable]
的提示的问题F
修复navigationStyle
为'custom'
时,获取的windowHeight
与真机不一致的问题 详情F
修复wx.showModal
没有覆盖 tabbar 的问题
2018.04.08 更新日志
A
新增 编辑器文件标签打开策略设置A
新增 iPhone X 刘海效果A
新增App.onPageNotFound
的调试支持 详情A
新增 远程调试带插件的小程序支持A
新增project.config.json
的ignore
字段 详情A
新增 项目设置中展示插件信息、分包大小A
新增 自定义预处理命令 详情A
新增 支持分包中使用插件F
修复 同步 API 导致内存泄漏的问题F
修复<web-view />
链接带#wechat_redirect
无法加载的问题F
修复 在 tabbar 页面调用wx.redirectTo
后再调用wx.switchTab
到同一 tabbar,页面出错的问题F
修复 网络请求 API 没有带上对应模拟器设备的userAgent
的问题F
修复 项目管理删除无效项目不生效的问题 详情F
修复 只有设置页面时,无法关闭开发者工具的问题F
修复 当项目目录在node_modules
下时,无法感知文件变更的问题F
修复 1.02.1803210 版本导致的WXML
面板,某些情况下不显示子节点的问题 详情F
修复 远程调试 CanvasContext.measureText 报错的问题F
修复WXML
面板无法审查自定义组件内节点的问题F
修复WXSS
文件解析异常导致无法查看节点样式的问题 详情F
修复 某些情况下新增编译条件无效的问题 详情F
修复 切换模拟器网络为 offline 后,Socket接口还能正常发送的问题。F
修复 BackgroundAudioManager 不回调 onCanplay 的问题 详情
2018.03.21 更新日志
F
修复 TLS 版本校验出错的问题 详情F
修复wx.chooseVideo
没有回调的问题F
修复 插件中没有WXML
文件时报错的问题F
修复 开发者工具更新逻辑异常的问题
2018.03.15 更新日志
F
修复 上报更新导致wx.uploadFile
返回值异常的问题F
修复 申请测试报告时报错的问题 详情F
修复 频繁调用wx.downloadFile
后wx.saveFile
于同一网络图片时,可能出错的问题F
修复wx.setTabBarItem
不支持图标地址绝对路径的问题 详情F
修复 onShareAppMessage 不能展示临时图片的问题F
修复 插件中自定义组件样式丢失的问题 详情F
修复 审查节点时,WXML 面板没有高亮对应节点的问题 详情F
修复 工具覆盖安装后出现无法监听文件变更的问题 详情
2018.03.13 更新日志
A
新增 小程序插件开发支持 详情A
新增 小程序代码片段功能 详情A
新增 通过二维码调试功能,可以调试获取二维码所生成的二维码A
新增Network
面板显示wx.uploadFile
、wx.downloadFile
的内容A
新增wx.getImageInfo
返回图片的方向和类型F
修复 界面调试没有显示 padding、margin 的问题F
修复wx.request
没有校验method
的问题 详情F
修复 项目列表页中没有按最近使用时间排序的问题F
修复 小游戏编译条件场景值为1044
时没有shareInfo
的问题F
修复 网页调试devicePixelRatio
不正确的问题 详情F
修复 tabbar 没有 icon 时文字没有居中对齐的问题详情F
修复 腾讯云恢复开发环境后,选择智能上传时,没有全量上传的问题F
修复 开发者工具可以新建名称为 "." 的文件夹的问题 详情F
修复 公众号网页调试地址栏下拉选择错误的问题U
优化 开发者工具卡顿的问题
2018.03.07 基础库更新 (1.9.92)
A
新增 APIwx.createWorker
可创建多线程 Worker 详情A
新增 APIwx.getUpdateManager
提供小程序强制更新机制 详情A
新增 APIcanvasContext.measureText
支持查看文本在当前canvas状态下的大小 详情A
新增 APIcanvasContext.globalCompositeOperation
支持设置要在绘制新形状时应用的合成操作的类型 详情A
新增 APIcanvasContext.arcTo
可根据控制点和半径绘制圆弧路径 详情A
新增 APIcanvasContext.strokeText
提供绘制文本的方法 详情A
新增 APIcanvasContext.lineDashOffset
可设置虚线偏移量 详情A
新增 APIcanvasContext.createPattern
可对指定的图像创建模式 详情A
新增 APIcanvasContext.shadowBlur/shadowColor/shadowOffsetX/shadowOffsetY
可设置阴影的相关样式 详情A
新增 APIcanvasContext.font
可设置当前字体样式 详情A
新增 APIcanvasContext.transform
可使用矩阵多次叠加当前变换 详情A
新增 APIcanvasContext.setTransform
使用矩阵重新设置(覆盖)当前变换 详情A
新增 APILivePusherContext.snapshot
可在推流中进行拍照 详情A
新增 配置window.backgroundColorTop
window.backgroundColorBottom
可分别设置窗口顶部和底部的背景颜色 详情U
更新 APIwx.createInnerAudioContext
新增volumn
属性,可调节音量 详情U
更新 APIwx.login
wx.getUserInfo
wx.getShareInfo
wx.getWeRunData
新增timeout
参数,可设置超时时间 详情U
更新 APIwx.getImageInfo
增加返回orientation
和type
值 详情U
更新 组件<cover-view />
支持设置overflow: scroll
产生局部滚动区域 详情U
更新 组件<cover-view />
支持设置position: fixed
使之相对窗口固定 详情U
更新 组件<open-data />
支持渲染 userInfo 相关信息 详情U
更新 组件<movable-view />
新增bindchange
事件 详情U
更新 组件<movable-view />
支持缩放手势 详情U
更新 组件<movable-view />
新增bindvtouchmove
bindvtouchmove
事件 详情U
更新 组件<movable-view />
新增disabled
属性以禁用滑动 详情U
更新 组件<input />
<textarea />
新增adjust-position
属性控制是否自动上推页面 详情U
更新 组件<input />
<textarea />
在bindfocus
事件回调里返回键盘高度 详情U
更新 组件<picker />
新增bindcancel
事件 详情U
更新 组件 新增bindtouchforcechange
事件 详情U
更新 自定义组件 样式前缀化支持类名传递 详情F
修复 APIwx.showModal
的cancelText
和confirmText
只能输入 4 个英文字符的问题F
修复 组件<live-player />
无法停止播放的问题 详情F
修复 组件<input />
多个空格在失焦时只显示一个空格的问题 详情F
修复 组件<input />
在 disabled 状态下设置 color 无效的问题F
修复 组件<slider />
设置 transform 导致滑块滑动异常的问题F
修复 组件<form />
在安卓下键盘弹起时不触发 submit 事件的问题F
修复 框架 在安卓滚动时点击会触发 tap 事件的问题F
修复 框架onReachBottom
事件在快速滑动出现触发次数异常的问题 详情F
修复 框架 转换 rpx 单位无效的问题 详情
2018.02.27 开发者工具更新
F
修复 长文本中文乱码问题 详情F
修复 用命令行 / http 上传第三方平台小程序代码没有上传至对应用户的问题 详情
2018.02.08 开发者工具更新
A
新增 iPhone X 尺寸U
更新 自动补全更新F
修复 多开时登录态丢失问题 详情F
修复 Windows 某些版本下工具可能打不开的问题 详情F
修复 硬盘空间满的时候,如果保存出错文件会被清空的问题 详情F
修复wx.getSystemInfo
返回缺少batteryLevel
的问题F
修复 部分 API 自动补全格式错误 详情F
修复wx.navigateBackMiniProgram
返回信息错误问题 详情F
修复 焦点不在编辑器时,按下跳转文件快捷键没有自动让它获取到焦点的问题F
修复 在app.json
编辑pages
自动创建文件时,路径逾越了项目路径也能成功的问题F
修复app.json
中enablePullDownRefresh
没有严格校验类型的问题 详情
2018.02.01 开发工具更新
A
新增 多开项目A
新增 小程序远程调试(需要更新客户端版本) 详情A
新增 sourceMap 文件解析A
新增wx.showTabBar
、wx.hideTabBar
、wx.setTabBarStyle
、wx.setTabBarItem
、Page.onTabItemTap
调试支持F
修复 1.02.1801081 版本 wxss 编译器更新失败的问题 详情F
修复 使用自定义组件后 AppData 面板无法使用的问题 详情F
修复 Mac 版本,如果目录存在.DS_Store
,删除目录时提示非空的问题F
修复 部分系统上黑屏的问题 详情F
修复 部分系统上无法获取 webgl 的问题 详情
2018.01.24 基础库更新(1.9.5)
A
新增 配置window.navigationStyle
支持全屏显示小程序 详情U
更新 组件<button />
open-type
新增launchApp
属性 详情
2018.01.16 基础库更新(1.9.0)
A
新增 API tabBar 相关接口 详情A
新增 APIwx.canvasGetImageData
可返回<canvas />
的像素数据 详情A
新增 APIwx.canvasPutImageData
可将像素数据绘制到<canvas />
详情U
更新 组件<swiper />
增加current-item-id
、previous-margin
、next-margin
、display-multiple-items
、skip-hidden-item-layout
、bindanimationfinish
属性 详情U
更新 组件<input />
支持 selection 选区 详情U
更新 组件<textarea />
支持 selection 选区 详情U
更新 组件<live-player />
增加bindnetstatus
事件 详情U
更新 组件<live-pusher />
增加bindnetstatus
事件 详情U
更新 组件<video />
可对控制栏进行更细粒度控制 详情U
更新 组件<slider />
支持block-size
设置滑块尺寸和block-color
设置滑块颜色 详情U
更新 API 背景音频接口backgroundAudioManager
支持直播流音频U
更新 APIcanvasContext.drawImage
支持从源图像裁剪后再画到<canvas />
详情U
更新 APIwx.showToast
文本统一限制为 7 个汉字长度,并增加无 icon 类型 详情F
修复 APIwx.chooseVideo
接口的compressed
参数不生效的问题F
修复 API WebSocket 接口在 Android 下服务连接失败的时候,没有立刻触发error
和close
事件,而是等到超时F
修复 API Android 背景音频接口backgroundAudioManager
不能播放本地文件的问题 详情F
修复 APIwx.setEnableDebug
接口在 Android 下会导致小程序一直在重启的问题F
修复 APIwx.showToast
在 iOS 下连续调用两次再调用wx.hideToast
时遮罩层没去掉的问题F
修复 APIwx.startPullDownRefresh
在 iOS 下没有触发onPullDownRefresh
事件的问题F
修复 APIwx.previewImage
在 Android 下长按GIF发送后退出小程序的问题F
修复 APIwx.pageScrollTo
导致 fixed 元素闪动的问题,并增加duration
参数 详情F
修复 自定义组件通过动态设置的回调方法时会执行两遍的问题 详情
2017.12.15 开发工具更新
A
新增 命令行调用工具执行打开、预览、上传等功能 详情A
新增 通过 HTTP 调用工具执行打开、预览、上传等功能 详情A
新增 编辑器 Git 展示支持 详情A
新增 第三方平台ext.json
新增directCommit
字段,用于直接代小程序提交审核 详情A
新增 WXML 面板属性自动补全U
更新 编辑器自动补全U
优化 提升预览上传性能,预览时展示正在编译的文件U
优化 增加预览上传队列,优化频繁预览上传的性能U
优化 项目列表小程序封面截图策略与性能U
优化 创建项目时目录不合法的提示
2017.12.07 基础库更新(1.7.0)
A
新增 组件<camera />
开发工具上的调试支持 详情U
更新 APIWebSocket
支持创建多条 WebSocket 连接 详情U
更新 APIwx.request
支持发送和接收 ArrayBuffer 类型的数据 详情U
更新 APIwx.createCanvasContext
的draw
接口,回调通知渲染完成 详情U
更新 APIwx.canvasToTempFilePath
支持设置输出图片格式与质量参数 详情U
更新 APIwx.createInnerAudioContext
去掉切到前台时恢复播放的策略U
更新 组件<slider />
增加bindchanging
事件 详情U
更新 组件<progress />
增加active-mode
属性 详情U
更新 组件<video />
在timeupdate
事件回调中新增返回duration
参数 详情U
更新 组件<video />
新增direction
参数,支持全屏时设置画面方向 详情U
更新 组件<scroll-view />
优化scrolltoupper
与scrolltolower
事件的触发频率U
更新 组件<cover-view />
优化在安卓下的渲染性能F
修复 APIwx.createInnerAudioContext
接口返回参数的时间单位不正确的问题F
修复 APIwx.hideLoading
会把wx.showToast
给隐藏掉的问题F
修复 APIwx.hideLoading
一调用立即消失的问题 详情F
修复 APIwx.canvasToTempFilePath
在<canvas />
不可见时导出失败以及导致crash的问题 详情F
修复 APIwx.uploadFile
文件格式的问题 详情F
修复 APIwx.getRecorderManager
在 iOS 下设置最大时长10分钟失效的问题F
修复 APIwx.getRecorderManager
在安卓下小程序退到后台时,将默认行为从停止录音调整为暂停录音F
修复 组件<input />
disabled 时字体样式无效的问题 详情F
修复 组件<navigator />
快速点击时会新开两个页面的问题F
修复 组件<cover-view />
在 iOS 下圆角半径的问题 详情F
修复 组件<cover-view />
设置text-align: center
在安卓上下也会居中的问题F
修复 组件<cover-image />
总是显示在<cover-view />
之上的问题F
修复 组件<audio />
在播放结束的时候没有恢复背景音乐的问题F
修复 组件<picker />
偶现需要点击两次才能收起的问题F
修复 组件<image />
mode
从widthFix
改成其他值时高度没更新的问题F
修复 组件<scroll-view />
滚动时出现闪动的问题F
修复 组件<video />
在全屏后拉起系统控制面板时退出全屏的问题F
修复 trace 面板无法连接设备的问题
2017.11.30 开发工具更新
A
新增 详情页中展示基础库用户使用率及线上版小程序设置的最低基础库A
新增 项目详情页显示业务域名(webview 可信域名)A
新增 开启不校验安全域名时,也不校验 webview 的业务域名F
修复 场景值为 1044 时,返回的scene
字段是String
类型而不是Number
类型的问题F
修复 断网的时候 socket 没有提示信息的问题F
修复 安装包重复下载问题F
修复wx.downloadFile
响应 404 时,没有返回tempFilePath
的问题F
修复 project.config.json 中 miniprogramRoot 设置的路径以 / 结尾的话会导致编辑器保存自动编译不成功的问题F
修复 支持 sourcemap 文件在调试器中的加载。详情U
优化 复制二维码的交互U
优化 创建项目页增加注册小程序的入口
2017.11.16 开发工具更新
F
修复 导航条背景色错误时白屏问题 详情F
修复 小程序页面跳转时 WXML 面板可能空白的问题 详情F
修复 修复计算上传代码包错误的问题 详情A
新增 新建项目时可以选择创建腾讯云的 quick start 项目。A
新增 编辑器右键创建 Component 功能。F
修复 模拟器选择 offline 后,没有明确提示问题。 详情F
修复wx.downloadFile
的 downloadTask.onProgressUpdate 缺少返回参数totalBytesWritten、totalBytesExpectedToWrite 的问题。详情F
修复 工具异常退出后仍然有进程未关闭并占用大量CPU资源的问题。F
修复 切换设备时 rpx 计算有误的问题。 详情F
修复 websocket 自动断开时,未重置连接状态的问题。 详情F
修复<web-view />
页面分享时 Page.onShareAppMessage 回调参数没有 webViewUrl 的问题。详情F
修复<web-view />
中的网页有 iframe 导致网页主页面无法调用 JSSDK 的方法的问题。 详情F
修复<web-view />
没有校验 iframe 中链接合法性的问题F
修复 wxml style 列表无法滚动到底部的问题。 详情F
修复 wxml 大量节点更新时导致调试器整体卡顿的问题。 详情F
修复 wxml 显示嵌套<text />
出错的问题。F
修复wx.authorize
用户拒绝依然回调 ok 的问题。 详情F
修复 自定义编译条件预览时自定义参数有误的问题。 详情F
修复 路由 API 在目标页面获取的参数与客户端不一致的问题。 详情U
优化 项目列表的视觉展示。U
优化 编辑器显示目录树的功能图标位置固定。 详情U
优化 预览/上传前先计算项目代码包大小再进行编译打包处理,避免项目过大导致内存溢出。
2017.11.02 开发工具更新
A
新增 可以上传 php 代码到腾讯云,QuickStart Demo 地址A
新增<web-view />
组件调试支持 详情A
新增 自定义组件调试支持,需在项目配置中勾选 "预览/上传时使用新特性" 选项 详情U
优化 Storage Panel 大于 300 个项目时,不一次性展示全部U
优化 编辑器不补全 BOM、DOM 的接口F
修复 不打开 Storage Panel 的情况下调用wx.setStorage
开发者工具内存泄露的问题F
修复 Storage Panel 存储非法值导致奔溃的问题F
修复 自定义编译条件当场景值为 1020、1035、1036、1043 允许填 appidF
修复 Wxml Panel 在节点替换的情况下,旧节点没有移除的问题F
修复wx.connectSocket
接口在超过数量限制时表现与客户端不一致的问题 详情F
修复 编辑器无法打开大写后缀名的图片的问题F
修复 1.01.171019 版本导致wx.getImageInfo
报错的问题F
修复wx.downloadFile
下载文件无法打开的问题 详情
2017.10.19 开发工具更新
F
: 修复 1.01.171013 版本更新导致的App.onLaunch
中 API 调用没有回调的问题F
: 修复 1.01.171013 windows 版本可执行文件数字签名异常的问题F
: 修复 getPhoneNumber 需要短信验证时依旧回调成功的问题F
: 修复 公众号网页调试无法添加自定义设备的问题
2017.10.18 开发工具更新
F
: 修复 管理项目时选择多个项目,界面异常的问题 详情F
: 修复 域名检查大小写敏感的问题 详情F
: 修复 1.01.171013 版本更新导致的 wxml panel 空白的问题 详情F
: 修复 编辑器全局搜索某些字符时可能崩溃的问题 详情
2017.10.16 开发工具更新
F
: 修复wx.canvasToTempFilePath
出错的问题 详情F
: 修复 创建项目时,project.config.json
没有兼容旧版 svr/client 字段的问题,新字段为 qcloudRoot/miniprogramRootF
: 修复image
组件src
为空时有 404 提示的问题
更新概述 2017.10.13
- 新增相机组件,支持自定义拍照及录像界面
- 录音功能优化,支持更多格式和操作方式,支持自定义录音时长、采样率码率,支持边录边传
- 小程序内音频播放功能升级,支持更多格式和操作方式
- video、map及canvas功能持续优化,cover-view支持简单的动画效果
- onLaunch 及 onShow 时部分跳转小程序场景增加返回 referrerInfo.appId
开发工具更新
A
: 新增 清除全部缓存功能A
: 新增 清除登录状态功能A
: 新增 控制台输入showDecryptedInfo
可以获取加解密信息,帮助开发者验证解密结果是否正确A
: 新增 编辑代码时可自动补全require
、import
语句的 js 文件路径F
: 修复 第一次编译模拟器白屏的问题F
: 修复 编辑器文件重命名为已存在文件时直接覆盖的问题F
: 修复 带端口的域名在域名检查没有错误提示的问题F
: 修复page.json
中disableScroll
无效的问题F
: 修复wx.openCard
出错的问题 详情F
: 修复wx.chooseVideo
缺失返回值的问题 详情F
: 修复wx.captureScreen
失败的问题F
: 修复 公众号网页调试缺失日志的问题 详情F
: 修复 下载并发数在重新编译后没有重置的问题U
: 优化 模拟器加载小程序的方案调整为不通过代理直连本地服务器,减少代理设置异常对模拟器小程序加载的影响U
: 优化 调试器 WXML、Storage 的某些内容展示方式
基础库更新 (1.6.0)
A
新增 APIcheckIsSoterEnrolledInDevice
判断设备是否录入指纹等生物信息的接口 详情A
新增 APIgetRecorderManager
获取全局唯一的录音管理器 详情A
新增 APIcreateInnerAudioContext
创建并返回内部 audio 上下文 innerAudioContext 对象 详情A
新增 组件<camera />
相机组件 详情U
更新 APIstartRecord
增加 duration 参数用于设置最长录音时间 详情U
更新 APIchooseVideo
增加 compressed 参数,用于设置是否压缩用户选择的视频 详情U
更新 组件<map />
polyline 支持 arrowIconPath 参数,用于更换箭头图标 详情U
更新 组件<map />
marker 的 label 参数增加样式设置 详情U
更新 组件<map />
新增渲染更新完成事件 bindupdated 详情U
更新 组件<video />
支持 pageGesture 属性,控制非全屏模式下是否开启声音和亮度手势 详情U
更新 组件<video />
在 bindfullscreenchange 的 detail 中返回横竖屏信息 详情U
更新 组件<video />
支持 initial-time 属性用于指定初始化播放的位置 详情U
更新 组件<canvas />
支持 clip 方法实现剪切 详情U
更新 组件<canvas />
支持 setLineDash 方法实现设置虚线样式 详情U
更新 组件<cover-view />
支持动画 详情U
更新 组件<cover-image />
iconPath 支持网络图片 详情U
更新 组件<textarea />
支持 show-confirm-bar,用于设置是否显示键盘上方带有「完成」按钮那一栏 详情U
更新 组件<textarea />
支持在 bindblur 回调中返回 cursor,收起键盘时返回光标位置 详情U
更新 组件<swiper />
性能优化,支持隐藏当前页、前后页之外的页面,避免复杂页面切换卡顿U
更新 框架referrerInfo.appId
onLaunch 及 onShow 时部分跳转小程序场景增加返回 referrerInfo.appId 详情U
更新 调试 vConsole WXML 面板支持显示 Computed StylesF
修复 APIopenDocument
在 iOS 下打开带密码的 PDF 文件时无法输入密码的问题F
修复 APIopenDocument
在 iOS 下打开 Excel 无法切换 tab 的问题F
修复 APIauthorize
scope 为数组时,三端回调行为不一致问题F
修复 APIshowActionSheet
cancel 时会同时回调 success 和 fail 问题F
修复 APIgetSystemInfo
在开发者工具上未返回 brand 字段的问题F
修复 APIchooseInvoiceTitle
在开发者工具上未返回 invoiceTitleInfo 字段的问题F
修复 APIpageScrollTo
在开发者工具上失效问题F
修复 APIstartPullDownRefresh
在开发者工具上失效问题F
修复 APIgetFileInfo
在开发者工具上只回调 complete 问题F
修复 APIstartBluetoothDevicesDiscovery
在开发者工具上返回值和真机不一致问题F
修复 APIonBluetoothDeviceFound
在开发者工具 devices 错误返回二维数组问题F
修复 APIplayBackgroundAudio
在 iOS 下失败报 fail no current music,但音乐正常播放问题F
修复 APIrequest
被 abort 后仍然占据并发数问题F
修复 APIcreateAnimation
backgroundColor 无法使用渐变背景色问题F
修复 APIsetNavigationBarColor
在 iOS 下会导致导航栏 title 和按钮变成透明问题F
修复 组件<image />
在 devtools 提示 404 但不影响显示问题F
修复 组件<map />
在初始化时在各端事件派发不一致问题F
修复 组件<map />
markers 的 callout 没有限制 borderRadius 取值范围问题F
修复 组件<map />
markers 的 title 和 callout 在各端表现不一致问题F
修复 组件<map />
在 Android 下 marker 的 callout 下方无三角形问题F
修复 组件<input />
在开发者工具上,bindinput 派发的事件对象 timestamp 不为 timeStamp 的问题F
修复 组件<canvas />
longtap 事件在工具上触发类型为 binglongtap 的问题,应为 longtapF
修复 组件<video />
在 iOS 下在全屏播放时会出现一部分下一个视频的内容的问题F
修复 组件<video />
在开发者工具点击播放后 controls 无法进行控制问题F
修复 组件<input />
在 Android 下输入汉字时,bindinput 会带上当前正在输入的英文字母问题F
修复 组件<textarea />
在 Android 下使用 setData 设置 value,auto-height 失效问题F
修复 组件<picker />
在 Android 下省市区选择器缺少中山市、东莞市地域信息F
修复 组件<picker />
在 Android 下 year 小于 1970 不生效问题F
修复 组件<textarea />
两个 textarea 连续切换未触发第一个 textarea 的 blur 问题F
修复 组件<swiper />
只展示其中一部分的 bug 详情F
修复 框架 iOS8 下 Promise 不会执行 resolve 的问题
2017.09.25 (1.01.170925)
A
新增1.5.4
基础库A
新增 点击模拟器状态栏可以复制相关参数的功能A
新增 创建项目时,工程目录下会自动生成 project.config.json 文件,方便导入时保留相关配置A
新增 可自定义常用功能的快捷键U
优化 新建项目默认打开自动补全样式的功能U
优化 进入项目后自动编译小程序F
修复wx.downloadFile
当 URL 不合法时不执行回调的问题F
修复 调用某些 API 不触发onShow
、onHide
函数的问题F
修复 公众号网页调试 devtools 中无法点击链接打开网页的问题F
修复 格式化代码时将<text>
标签内的内容缩进的问题U
优化 改良了编辑器在打开、删除、重命名文件时的表现行为F
修复 编辑器显示文件大小不正确的问题U
优化 部分界面外观优化,更易操作可读
2017.09.13 (1.01.170913)
A
新增1.5.3
基础库U
优化 为工具栏、模拟器、编辑器、目录树、调试器界面的显示隐藏切换增加快捷键U
优化 编辑器同时编辑若干同名文件时,文件标签的标题显示文件夹或路径名称来区分U
优化 上传代码时自动填写上次提交的版本号和备注U
修复 工具不支持 fiddler 和 charles 抓包的问题F
修复 创建项目时候判断是否空目录时 Mac 下未排除隐藏文件的问题F
修复 开发者工具内部错误导致的 crash 问题F
修复 工具栏隐藏后无法显示预览二维码的问题F
修复 选择旧基础库在重启工具后不生效的问题F
修复 APIwx.getWeRunData
在未开通微信运动时未正确提示的问题F
修复 登录态失效时创建项目失败没有提示的问题F
修复 地理位置模拟只生效一次的问题F
修复 模拟器缩放时页面底部被遮住了一部分的问题F
修复app.json
中unicode
未正常展示的问题F
修复 点击腾讯云恢复开发环境没有提示的问题F
修复 模拟器缩放时切后台后的场景值列表样式异常的问题F
修复 编辑器目录在新建和右键点击时显示效果出错的问题F
修复 Picker 组件选择第一个值出错的问题F
修复 重新编译后 audio api 依然在播放音乐的问题F
修复 app.json 指定 tabBar 的selectedColor
不生效的问题F
修复 Windows 系统下无法编辑和保存局域网内文件的问题
2017.09.06 (1.01.170906)
F
修复 使用wx:key
的warning
重复出现的问题 详情F
修复 使用 工具中自定义分享图功能无法使用的问题F
修复 从标签页跳转到新的页面,在跳转完成之前会显示其他标签页的问题 详情F
修复 公众号开发中 touch 模拟未生效的问题 详情F
修复 wxss编译错误提示不正确的问题详情F
修复 使用project.config.json
导致右键新建页面失败的问题F
修复 编辑 wxml 文件缺失补全的问题F
修复navigationBarTextStyle
默认值错误的问题F
修复wxml panel
节点缺失的问题F
修复wxml panel
选中元素会跳到之前选中的问题F
修复wx.request
的 Referer 附带的 appid 不对的问题 详情F
修复wx.chooseAddress
没有模拟返回数据的问题F
修复wxml panel
中鼠标手势不对的问题F
修复 分享无法使用自定义图片的问题F
修复.sql
文件无法查看的问题F
修复storage panel
显示出旧数据的问题F
修复 检查域名和 TLS 版本时,网络请求无法回调的问题F
修复 工具中 template 标签内的 wxml 无法格式化F
修复pageScrollTo
调用没有效果的问题F
修复 新版工具中最小字号只能为 12px 的问题F
修复 错误提示框在错误过长的情况下无法关闭的问题F
修复 脚本文件名中有空格或者是中文文件名无法加载的问题U
优化 编译有错误,不主动弹出调试器U
优化 使用project.config.json
修改 client 之外的文件,不触发编译U
优化 使用 Webview 复用,优化工具卡顿问题U
优化 删除 F8 F10 快捷键占用的问题 详情F
修复 app.json 指定 borderStyle 不生效的问题 详情U
优化 编辑器的替换快捷键改为 Ctrl + Shift + R,避免与刷新 Ctrl + R 冲突
2017.09.01 开发工具更新
F
修复wxml panel
选中节点跳动的问题F
修复wxml panel
鼠标为圆点的问题F
修复 编辑器快捷键格式化代码失效的问题F
修复<picker />
选择第一个异常的问题F
修复wxml
编译导致<radio-group/>
在Page.setData
之后选中状态被重置的问题F
修复 第三方平台小程序Refer
异常的问题F
修复 公众号网页开发触摸模拟不生效的问题F
修复 公众号网页开发页面变大的问题F
修复console panel
日志重复显示问题F
修复 上传代码时上次的输入没有记录的问题F
修复 保存文件自动编译时,文件保存没有生效的问题F
修复 ext.json 中 extEnable 为 false,到手机上预览依旧生效的问题F
修复 页面字体大小异常的问题F
修复 修复了在外部编辑器编辑了文件,工具不能检测到更改的问题F
修复 设备选择时 wx.getSystemInfo 的内容不对的问题
2017.08.31 开发工具更新
A
新增 快捷键F8
显示隐藏工具栏U
优化 当有错误的时候console
面板不会自动弹出F
修复 保存时自动编译,编译时自动保存无法保存所有文件的问题F
修复 第三方平台小程序打开项目报错的问题F
修复 启动工具后显示网络连接错误,增加错误提示F
修复 模拟器在一些设备上显示模糊的问题F
修复wxss
编译错误提示不正确的问题F
修复 某些第三方编辑器打开文件会触发工具自动编译的问题F
修复 网页调试 hash 变化会 load 页面的问题F
修复 网页调试alert
、confirm
不显示的问题F
修复 网页调试添加卡券屏幕缩放无效的问题F
修复 网页调试urlbar
输入后自动匹配,按键盘向下键然后load
不了
2017.08.30 开发工具更新
A
新增 申请测试报告功能 详情A
新增WXS
功能 详情A
新增 发布腾讯云功能 详情U
优化 全新的视觉和交互体验U
优化 更新内核版本
历史版本下载 2017.08.30 (0.22.203100)
windows 64 、 windows 32 、 mac
基础库更新 (1.5.3)
F
修复 组件<swiper />
在 iOS 下首张图片在某些情况下初始不显示的问题F
修复 APIcanIUse
无法判断getPhoneNumber
可用情况的问题
基础库更新 (1.5.2)
F
修复 组件<map />
markers 里同时没有设置 callout 和 title 属性时,点击时报 Cannot read property 'always' of null 错误的问题F
修复 组件<image />
bindload 被重复执行两次的问题F
修复 组件<image />
连续更新 src 会显示图片错误F
修复 APIchooseInvoiceTitle
在工具上报错问题F
修复 APISelectorQuery.selectViewport
失效问题
基础库更新 (1.5.1)
F
修复 组件<image />
覆盖兄弟节点或图片圆角不显示问题
2017.08.21 开发工具更新
F
修复 1.5.0 基础库造成开发工具AppData panel
失效的问题F
修复 APIchooseInvoiceTitle
出现脚本错误的问题
更新概述 2017.08.18
- 新增 4 个全新 API 包括获取发票抬头,指纹识别,主动触发下拉刷新等
- 更新 API
shareAppMessage
支持分享时自定义卡片配图 - 更新 组件
<button />
支持客服会话分享小程序卡片及传入源页面信息 - 优化后台拉起小程序时 reLaunch 逻辑
- 新增 开发者工具预览版 详情
基础库更新 (1.5.0)
A
新增 APIcheckIsSupportSoterAuthentication
startSoterAuthentication
生物认证接口 详情A
新增 APIstartPullDownRefresh
主动触发下拉刷新接口 详情A
新增 APIchooseInvoiceTitle
选择发票抬头接口 详情A
新增 框架 触摸类事件增加 capture 阶段 详情A
新增 框架 长按事件longpress
详情A
新增 框架 page.json 支持设置 onReachBottom 距离 详情U
更新 APIgetSystemInfo
增加 fontSizeSetting 支持读取用户字体大小设置 详情U
更新 APIgetSystemInfo
增加 brand 支持读取手机品牌字段 详情F
修复 APIgetSystemInfo
在华为或者魅族带虚拟按键的设备上获取 windowWidth 和 windowHeight 为 0 问题U
更新 APIwriteBLECharacteristicValue
根据写入属性特征值决定回调时机U
更新 APIshareAppMessage
增加 imageUrl 参数支持分享自定义配图 详情U
更新 APIgetBluetoothDevices
onBluetoothDeviceFound
设备信息增加 localName 字段 详情F
修复 APIswitchTab
在页面注册前调用会报错的问题F
修复 APIselectorQuery
movable-view 等组件无法在 selectorQuery 中被 class 选择器选中问题F
修复 APIsetNavigationBarColor
在 iOS 下被 app.json 里 navigationBarTextStyle 覆盖设置问题F
修复 APIgetSetting
openSetting
在 iOS 下部分生命周期函数中调用失效F
修复 APIcanvasToTempFilePath
在 iOS 下导出的图片为白色背景的问题F
修复 APIcaptureScreen
在 Android 下生成的文件扩展名为 unknown 问题F
修复 APIgetBeacons
在 Android 下未获取到设备时 beacons 字段缺失问题F
修复 APIchooseLocation
在 Android 下回调函数 latitude、longitude 类型为 string 问题,应为 numberF
修复 APIconnectSocket
在 Android 下接口的请求包 header 中没有 origin 问题F
修复 APIpreviewImage
在 iOS 下导航栏没有显示当前图片索引位置(1/n)的问题F
修复 APIpreviewImage
在 iOS 下横屏后退出,tabBar 漂移到页面中间问题F
修复 APIchooseImage
在 Android 下未处理图片旋转的情况F
修复 APIshowToast
showLoading
在 iOS 下异步 hide 后重新调用 show,show 不生效问题F
修复 APIpageScrollTo
导致 video 组件错位问题U
更新 组件<picker />
增加 custom-item,region 模式支持自定义项 详情F
修复 组件<picker />
在 iOS 下 mode=year 时点击会 crash 问题U
更新 组件<picker-view />
增加 mask-style、mask-class 支持自定义半透明蒙层的颜色 详情F
修复 组件<picker />
region 模式在 form submit 的 detail 没有应该返回省市区问题U
更新 组件<textarea />
<input />
增加 cursor 支持主动设置和读取光标位置 详情F
修复 组件<textarea />
在 iOS 下编辑时切换键盘,光标会跳到最后的问题F
修复 组件<textarea />
在 Android 下页面 onLoad 中设置 value 无效问题F
修复 组件<textarea />
在 Android 下设置 cursor-spacing 无效问题F
修复 组件<form />
在 textarea input 同时使用时,先点击 textarea,再点击 input 后,无法提交表单的问题F
修复 组件<input />
在 Android 下 bindinput 事件回调函数缺少 detail.cursor 参数问题F
修复 组件<input />
在 Android 下与 auto-height 的 textarea 同时使用,不会弹出数字键盘问题F
修复 组件<input />
bindfocus 中调用 chooseLocation 并 setData,导致所有 input 失效问题U
更新 组件<button />
增加 show-message-card 等属性,支持客服会话分享卡片 详情U
更新 组件<image />
支持图片懒加载F
修复 组件<image />
传入本地文件路径在 iOS 上无法触发浏览器重绘的问题F
修复 组件<movable-view />
动态生成的 movable-view 定位不准确的问题 详情F
修复 组件<cover-view />
通过 wx:if 控制不生效的问题F
修复 组件<map />
在 iOS 下 bindcontroltap 事件同时会触发 bindtap 的问题F
修复 组件<canvas />
在 iOS 下线条的渐变、宽度同时设置会丢掉线条宽度的问题F
修复 组件<cover-view />
在 Android 下 border-radius 无效问题F
修复 组件<rich-text />
自动 trim 问题F
修复 组件<video />
在 Android 下,未开始播放时,组件上无法触发页面滑动问题F
修复 组件<cover-view />
点击时会穿透到 map,触发 map 的 tap 事件问题F
修复 video 上下文 seek 秒数会被取整,无法精确定位问题F
修复 框架onReachBottom
handler 不存在的 warning 在某些情况下异常出现的问题U
更新 框架setData
支持异步回调 详情U
更新 框架hover-stop-propagation
支持拦截点击态 详情U
更新 框架 后台拉起小程序时 reLaunch 优化U
更新 框架 页面跳转和弹窗授权类接口支持在 App onLaunch 时机调用F
修复 框架 在部分 Android 下出现页面放大的问题
工具更新
F
修复 编辑器设置自动换行和主题不生效的问题。详情F
修复 网页调试 UA 不正确的问题
基础库更新(1.4.3)
A
新增 APIsetTopBarText
设置置顶信息 详情
基础库更新 (1.4.2)
F
修复 组件<cover-view />
在某些情况下真机上无法覆盖在<map />
组件上的问题 详情F
修复 组件<open-data />
请求数据顺序的问题F
修复 组件<canvas />
动态变化大小后canvasToTempFilePath
的问题 详情
基础库更新 (1.4.1)
U
更新 APIcreateSelectorQuery
可获取元素的属性U
更新 APIreLaunch
逻辑,此版本开始reLaunch
不可在小程序进入后台后调用F
修复 APIgetBLEDeviceCharacteristics
在开发者工具中请求失败的问题 详情F
修复 APIcanvasToTempFilePath
在 iOS 中坐标偏移的问题 详情F
修复 组件<rich-text />
没有检查参数为空的问题 详情F
修复 组件<open-data />
组件无法获取群名称的问题 详情F
修复 组件<map />
在开发者工具中无法移动和触发事件的问题 详情F
修复 组件<cover-image />
在开发者工具中无法预览临时图片的问题 详情F
修复 组件<text-area />
在 iOS 中设置color
无效的问题 详情F
修复 基础框架 重新打开小程序的时App.onShow
未正确获取path
和query
的问题
工具更新
A
新增 功能 自定义数据上报调试 详情F
修复<picker />
bindchange
事件选中value
值不对的问题F
修复 编辑器设置自动换行和主题不生效的问题 详情
更新概述 2017.07.11
- 新增 7 个全新 API 包括获取页面布局,页面滚动,监听截图事件等
- 新增
<cover-view />
可以覆盖在原生组件之上 - 新增
<open-data />
可以展示微信开放数据 - 新增
<rich-text />
可以展示富文本 - 优化小程序启动逻辑
基础库更新 (1.4.0)
A
新增 APIcreateSelectorQuery
获取元素布局信息 详情A
新增 APIgetFileInfo
获取文件信息 详情A
新增 APIonUserCaptureScreen
监听用户进行截屏事件 详情A
新增 APIpageScrollTo
使页面滚动到指定位置 详情A
新增 APIsetNavigationBarColor
支持小程序修改标题栏颜色 详情A
新增 APIsetEnableDebug
控制线上版本 vConsole 的打开关闭 详情A
新增 APIsetKeepScreenOn
允许小程序设置屏幕保持常亮 详情U
更新 APIcloseSocket
新增 code, reason 参数 详情U
更新 APIconnectSocket
接口增加 支持 protocols 参数定义子协议 详情U
更新 APIgetUserInfo
增加 lang 参数指定返回用户信息语言 详情U
更新 APIopenDocument
增加 fileType 参数用于指定文件类型 详情U
更新 APIrequest
超过并发限制做队列处理U
更新 APIrequest
返回 requestTask 支持 abort 操作 详情U
更新 APIuploadFile
downloadFile
返回 uploadTask/downloadTask 支持监听进度更新及 abort 操作 详情F
修复 APIcanvasToTempFilePath
在 iOS 下保存图片不清晰的问题F
修复 APIchooseLocation
直接选第一个默认地址,成功后返回信息为空的问题F
修复 APIchooseVideo
当录制视频超过 10s 时,播放结束会导致进度条错误的问题F
修复 APIgetSystemInfo
在 App 的 onLaunch 和 onShow 中返回不正确的 windowHeight 的问题F
修复 APIonBluetoothDeviceFound
返回数据格式不正确的问题F
修复 APIreLaunch
在客户端上跳转不成功的问题F
修复 APIrequest
在 Android Http 状态码是 302 时异常的问题F
修复 APIshowToast
在 iOS 上页面滚动时出现会随着页面滚动的问题A
新增 canvas 上下文setTextBaseline
接口 设置绘制文本时的文本基线 详情F
修复 canvas 上下文setTextAlign
iOS 中文字过长时 center 对齐方式失效的问题F
修复 canvas 上下文disable-scroll
在客户端上设置失败的问题F
修复 canvas 上下文drawImage
在工具中同时多次绘制相同图片时只生效一个的问题A
新增 map 上下文translateMarker
增加 rotate 参数 详情A
新增 map 上下文getScale
getRegion
接口 支持返回当前缩放级别和视野范围 详情F
修复 map 上下文translateMarker
接口自动旋转计算出错的问题F
修复 map 上下文includeMapPoint
接口的 padding 参数单位错误的问题A
新增 video 上下文requestFullScreen
exitFullScreen
接口 支持全屏 详情A
新增 video 上下文playbackRate
接口 支持倍速播放 详情F
修复 video 上下文seek
接口 在播放前设置无效的问题A
新增 组件<cover-view />
原生组件上显示基础原生视图 详情A
新增 组件<open-data>
实现展示微信开放数据 详情A
新增 组件<rich-text />
支持富文本 详情U
更新 组件<map />
改变 scale 时增加动画过渡效果U
更新 组件<picker />
新增多列模式和省市区类型 详情U
更新 组件<swiper />
在 change 事件的返回值中增加source
字段表示引起变化的原因U
更新 组件<text />
增加 space 属性支持多空格显示 详情U
更新 组件<text />
增加 decode 属性支持将
转成对应字符 详情U
更新 组件<video />
增加 loop 属性支持循环播放 详情U
更新 组件<video />
增加 muted 属性支持静音播放 详情U
更新 组件<video />
增加 bindfullscreenchange 事件监听视频全屏变化 详情U
更新 组件<video />
支持手势操作控制音量和亮度U
更新 组件<video />
支持视频拖动增加 icon 提示U
更新 组件<video />
在 Android 下切换成原生播放器F
修复 组件<canvas />
在 Devtools 中 disable-scroll 和文档描述不符的问题F
修复 组件<input />
在 Android 中收起键盘同时 update 会更新失败的问题F
修复 组件<input />
在 bindfocus 时更新 value 失效的问题F
修复 组件<map />
longitude latitude scale 属性更新后地图没有变化的问题F
修复 组件<map />
事件没有带上 target 等信息的问题F
修复 组件<scroll-view />
同时更新列表与 scroll-top 参数时,scroll-top 不立即生效的问题F
修复 组件<swpier />
在 Android 和 Devtools 中的渲染延迟问题F
修复 组件<swiper />
圆点区域滑动无效问题F
修复 组件<switch />
因 label 点击而改变时没有触发 change 事件的问题F
修复 组件<textarea />
设置了 auto-height 后底部出现多余空白的问题F
修复 组件<textarea />
disabled 变为 false 后更新不生效的问题F
修复 组件<video />
视频续播退出后,位置不对的问题F
修复 组件<video />
弹幕重叠问题A
新增 性能分析 开发者工具增加 Trace 功能 详情A
新增 性能建议文档 详情A
增加 页面事件onPageScroll
监听页面滚动事件 详情U
更新 框架 小程序运行机制 详情F
修复 框架 app.json 中 backgroundColor 在 Android 设置错误问题F
修复 框架 背景音频播放在打开多个小程序时会被 kill 的问题A
新增 vConsole 加入 WXML 面板
工具更新 (0.19.191100)
A
新增 基础库 1.4.0 调试支持A
新增 性能 Trace 工具 详情A
新增 Win 菜单栏 hover 时改变背景色 详情F
修复 全局搜索结果页切换标签回来滚动位置不应回到顶部的问题 详情F
修复 文件大小写不一致问题导致部分文件系统大小写敏感用户开启工具白屏的问题F
修复 WXML 和 WXSS 代码格式化时缩进没有依据配置F
修复 微信授权窗口没有设置缺省头像的问题F
修复 使用button
触发分享时候工具会有两次onShareAppMessage
事件的问题
2017.06.22 更新日志
F
修复 开发工具中wx.uploadFile
header 设置无效的问题详情F
修复 开发者工具打开公众号网页报项目属性获取失败错误的问题
2017.06.21 更新日志
基础库更新 (1.3.0)
A
新增wx.navigateToMiniProgram
从一个小程序打开另一个小程序详情A
新增wx.navigateBackMiniProgram
返回到上一个小程序详情
工具更新 (0.18.182100)
A
新增 基础库 1.3.0 调试支持A
新增 编辑器状态栏显示文件大小A
新增 编辑器增加跳转到左边 / 右边文件的快捷键Ctrl(Command) + PageUp
和Ctrl(Command) + PageDown
A
新增 显示图片时状态栏右侧会给出图片大小信息U
优化 编辑器中删除文件不会硬盘删除而是移到回收站U
优化 上传代码的交互,去除扫码确认,并给予默认项目备注
F
修复tabbar
图标工具上错误支持了 svg 图片的问题 详情F
修复 windows 设置 http_proxy 环境变量可能导致无法登陆问题F
修复 新建Page
时app.json
中路径添加出错的问题详情F
修复wx.uploadFile
wx.downloadFile
设置 networkTimeout 无效的问题F
修复 提交预览或者上传时,检查tabbar
icon 超过 40kb 返回的错误码有误的问题详情F
修复 开启自动保存后 app.json 修改后立刻关闭再打开后内容被置空的问题的问题F
修复 开发者工具中可以使用Image
但是移动设备中无法使用的问题F
修复 某些情况下上传代码会出现二维码无效提示的问题F
修复 上传成功后没有提示的问题
2017.05.26 更新日志
工具更新
A
新增 基础库 1.2.2 调试支持F
修复 基础库切换导致异常的问题F
修复 页面内分享会调用两次 Page.onShareAppMessage 的问题F
修复 工具外部修改代码文件或文件夹时出现编译异常的问题F
修复wx.uploadFile
网络状态码不为 200 回调 fail 与客户端不一致的问题
基础库更新(1.2.2)
F
修复 APIwx.getBackgroundAudioPlayerState
在开发工具音乐开始播放后也回调 fail 的问题F
修复 APImapContext.getCenterLocation
在开发者工具上无 success 回调问题
2017.05.19 更新日志
更新概述
- 支持 18 个全新的 API 包括 iBeacon、授权、屏幕亮度、振动等接口
- 新增拖拽组件
<movable-view>
- 对
<map />
地图组件做了大量更新 - 对
<video />
视频组件修复了大量体验问题 - 增加性能面板,方便查看小程序运行时性能
- 优化小程序 crash 问题
基础库更新(1.2.1)
A
新增 API 6 个 iBeacon 相关接口 详情A
新增 APIwx.getSetting
获取小程序的授权设置 详情A
新增 APIwx.authorize
提前授权 详情A
新增 APIwx.getScreenBrightness
获取屏幕亮度 详情A
新增 APIwx.setScreenBrightness
设置屏幕亮度 详情A
新增 APIwx.addPhoneContact
保存联系人到系统通讯录 详情A
新增 APIwx.updateShareMenu
动态更新转发菜单设置 详情A
新增 APIwx.vibrateShort
wx.vibrateLong
振动 详情A
新增 APIwx.getWeRunData
获取微信运动数据 详情A
新增 APIwx.saveImageToPhotosAlbum
保存图片到系统相册 详情A
新增 APIwx.saveVideoToPhotosAlbum
保存视频到系统相册 详情A
新增 APIwx.getBackgroundAudioManager
获取背景音频管理器 详情U
更新 APIwx.canvasToTempFilePath
增加x
y
width
height
destWidth
destHeight
参数 详情U
更新 APIwx.getLocation
支持返回高度,水平/垂直精度 详情U
更新 APIwx.scanCode
新增onlyFromCamera
参数,指定扫码不能从相册选择 详情F
修复 APIwx.getBluetoothDevices
Android 上回调错误的问题F
修复 APIwx.getLocation
在安卓上调用,移动后返回的位置不更新问题F
修复 APIwx.makePhoneCall
在 Android 无法调用分机问题F
修复 APIwx.setNavigationBarTitle
异常问题A
新增 组件<movable-view />
实现拖拽能力 详情U
更新 组件<button />
open-type
新增share
属性 详情U
更新 组件<map />
marker
上方支持气泡窗口 详情U
更新 组件<map />
marker
可以增加 label 标签 详情U
更新 组件<map />
可以改变经纬度在marker
图标的锚点 详情U
更新 组件<map />
新增箭头样式路线 详情U
更新 组件<map />
可以设置路线边框 详情U
更新 组件<map />
mapContext
新增 translateMarker 接口,支持 marker 平移动画 详情U
更新 组件<map />
mapContext
新增 includePoints 接口,可以设置 padding 详情U
优化 组件<scroll-view />
scroll-into-view
支持横向定位 详情U
优化 组件<switch />
增加振动反馈 详情U
优化 组件<picker-view />
滚动时增加声音和振动反馈 详情F
修复 组件<picker-view />
中同时改变列表和 value 时显示不正确的问题F
修复 组件<scroll-view />
横向滚动在频繁 setData 时卡顿的问题 详情F
修复 组件<scroll-view />
横向滚动设置了min-height
滚动异常问题F
修复 组件<scroll-view />
通过wx:if
隐藏后显示,enable-back-to-top
失效问题F
修复 组件<scroll-view />
滑动时停止并快速点击,不触发touch*
事件的问题F
修复 组件<swiper />
Android 下第一个指示点残缺问题F
修复 组件<image />
动态设置src=""
已显示的图片没有消失的问题F
修复 组件<image />
src 属性带有空格导致微信中无法显示图片的问题F
修复 组件<image />
在 iOS 中连续设置本地图片和网络图片的时序问题F
修复 组件<input />
失焦的时候文本重影问题F
修复 组件<input />
在 Android 下切换到另一个<input />
时键盘不显示的问题F
修复 组件<input />
密码类型重影问题F
修复 组件<video />
在 iOS 中关闭屏幕锁定方向后开启全屏,视频方向不正常的问题F
修复 组件<video />
iOS 拍摄的视频在 Android 中播放方向颠倒问题F
修复 组件<video />
Android 中切换视频,上一个视频的弹幕任然显示的问题F
修复 组件<video />
视频在全屏状态下弹幕不生效问题F
修复 组件<video />
iOS 最底部弹幕被进度条遮挡问题F
修复 组件<video />
iOS 全屏状态下进度条断层,并且闪烁的问题F
修复 组件<video />
iOS 播放器默认显示弹幕按钮的问题F
修复 组件<video />
iOS 播放时点击右上角查看小程序信息,返回后播放器卡住问题F
修复 组件<video />
iOS 播放过程中断网,已缓冲视频播放完后画面停止,但是进度条还在走动问题F
修复 组件<video />
iOS 在全屏播放的情况下,无法切换视频地址F
修复 组件<video />
弹幕文字重叠的问题F
修复 组件<video />
直播视频操作进度条问题F
修复 组件<video />
全屏后导致原生组件层级错乱问题A
增加 框架能力 在Page
实例中可以通过route
字段获取页面路径 详情A
新增 开发体验 体验版支持打开 vConsole 调试A
新增 开发体验 客户端增加性能面板 详情U
优化 系统能力 Android 在锁屏情况下小程序被关闭U
优化 系统能力 iOS 下页面 crash 重启F
修复 自定义分析 在页面初始化之前的上报失败问题
工具更新
A
新增 基础库1.2.1
调试支持。U
优化App
和Page
中的函数自动补全F
修复 条件编译中的 query 在App.onLaunch
时多 decode 一次的问题F
修复 首页的 json 文件出错,且 tabbar 中有空路径时工具无法启动的问题F
修复 开启上传代码样式文件自动补全时,wxss 文件有误导致一直在上传中的问题 详情F
修复wx.previewImage
中参数为非字符串时工具异常的问题F
修复 网页调试中刷新和下拉地址栏按钮无效F
修复 网页调试菜单栏缺失跳转按钮、Mac 下缺失后退、前进、选中地址栏的问题 详情F
修复 使用"关闭其他标签"后,使用Ctrl+s
保存当前文件,会恢复之前关闭的其他标签的问题 详情F
修复 有时外部修改文件保存后自动编译时报网络错误的问题F
修复 有 tabbar 的小程序启动时还未加载完时快速切换到另一个 tab 然后马上切换回来会出错的问题
2017.05.09 更新日志
工具更新
F
修复 RapidSSL 证书被判断为非法证书的问题 详情F
修复wxss
压缩导致 @import 文件丢失文件的问题F
修复 模拟器内容高度错误的问题 详情F
修复 清楚数据缓存功能失效的问题 详情F
修复app.json
中添加新页面不会自动创建页面的问题 详情F
修复 文件光标定位问题和从 wxss 栏打开文件双开问题 详情F
修复 设置了文件名字大小写敏感的系统,无法打开开发工具的问题 详情
2017.05.08 更新日志
工具更新
A
新增wx.addCard
、wx.openCard
调试支持A
新增wx.request
时https
证书的校验,非法证书将会请求失败A
新增 获取更多转发信息的调试支持 详情A
新增 基础库切换详情A
新增 脚本断点提示,当有断点时,在 devtools 上方会有相关的提示以及操作区A
新增 开发者社区新消息的提醒的功能A
新增 详细的菜单项A
新增 设备切换为 Android 后支持自定义宽高的功能A
新增 wxss文件代码压缩功能A
新增 编辑器设置页:支持外观配置,编译配置 详情A
新增 编辑器配置: tab 是否转空格、tab 的大小详情A
新增 编辑器配置:修改时自动保存、编译时自动保存、文件变化时刷新小程序详情A
新增 编辑器右键新建 Page 的功能A
新增 编辑器 ctrl + n 新建临时文件U
优化 编辑器自动补全的体验U
优化 编辑器获取系统字体缓慢的问题U
优化 编辑器全局搜索结果 Tab 位置可移动U
优化 编辑器顶部文件栏标签宽度自适应文件名字U
优化 编辑器全局搜索的体验问题U
优化 编辑器新建文件的体验问题U
优化 开发者工具页面切换的速度U
优化 wxml panel 的操作体验F
修复wx.request
在没有设置超时时间的情况下,超时时没有返回的问题F
修复 某些情况下新建目录失败的问题F
修复 开发工具中wxss
文件background-image
可以使用本地图片同客户端不一致的问题F
修复 wxml panel 对于text
从空值动态添加文本会显示错误的问题F
修复 windows 版开发工具在扫码登录页无法关闭应用的问题F
修复 登录二维码过期无法自动刷新的问题F
修复 编辑器目录树单击打开文件时文件没有获得焦点的问题F
修复 编辑器文件列表底部右键菜单显示不全的问题F
修复 编辑器跳转文件时,文件名前空白字符时无法搜索文件的问题F
修复 编辑器全局搜索结果打开文件失败的问题F
修复wx.createCanvasContext
自动补全出错的问题F
修复wx.chooseAddress
不会弹授权框以及返回缺失telNumber
的问题F
修复wx.uploadFile
、wx.downloadFile
在 url 格式错误时没有回调的问题F
修复wx.uploadFile
、wx.downloadFile
header 中没有 referer 的问题F
修复wx.request
在检查 TLS 版本时出现内存泄漏的问F
修复wx.getSystemInfo
宽高与真实设备不一致的问题F
修复wx.getLocation
返回值缺少 speed、accuracy 的问题F
修复wx.showModal
点击取消按钮 res.cancel 为 false 的问题F
修复wx.scanCode
网络切换为none
时与客户端表现不一致的问题F
修复App.onLaunch
获取的场景值为字符串与客户端不一致的问题F
修复 自定义条件编译的参数在 Page.onLoad 中获取的 query 与客户端不一致的问题F
修复 使用轮询调用 setData 会导致内存泄露的问题F
修复 tabBar iconPath 以 / 或者 ./ 开头,编译出错的问题F
修复 自定义预览未填写 启动页面 字段时候,生成的二维码未带上自定义参数的问题F
修复 wxml panel 在某些情况下不能正常显示的问题F
修复 对TrustAsia
证书判断错误的问题
2017.04.17 基础库版本更新(1.1.1)
A
新增 APIwx.canIUse
获取兼容性 详情U
优化 代码包限制从 1m 提高至 2m ,开发者可以点击工具项目-配置信息-刷新
来更新项目配置F
修复 APIwx.reLaunch
无法使用相对路径的问题F
修复 组件<swiper />
动画中断时状态更新错误的问题F
修复 组件<scroll-view />
横向滚动初次渲染高度错误的问题F
修复 组件<pick-view />
触发多余事件的问题F
修复 框架能力App.onLaunch
和App.onShow
的query
没有缺省值的问题
2017.03.29 更新日志
工具更新
F
修复 windows 版工具缺失文件的问题 详情F
修复wx.scanCode
失败的问题 详情F
修复 APIwx.redirect
第一次无效的问题 详情F
修复 无 tabbar 的项目页面栈层数异常的问题 详情F
修复 默认场景值为 0 的问题
2017.03.28 更新日志
更新概述
- 支持绝大部分的 ES6 API 详情
- 新增 36 个全新的 API 包括蓝牙、卡券、收货地址等接口能力
- 拓展了两大框架能力,包括场景值以及转发状态获取
- 更新以及优化若干组件的体验问题
- 开发者工具支持大部分新增 API 的调试支持,及修复若干 bug
- 优化预览调试逻辑,预览生成的二维码,可被当前 AppID 绑定的任一开发者使用
基础库更新(1.1.0)
A
新增 18 个蓝牙相关的 API 详情A
新增 APIwx.chooseAddress
获取收货地址 详情A
新增 APIwx.openSetting
打开小程序设置界面 详情A
新增 APIwx.reLaunch
详情A
新增 APIwx.arrayBufferToBase64
、wx.base64ToArrayBuffer
详情A
新增 APIwx.showLoading
、wx.hideLoading
详情A
新增 APIwx.startAccelerometer
、wx.stopAccelerometer
详情A
新增 APIwx.startCompass
、wx.stopCompass
详情A
新增 APIwx.getClipboardData
、wx.setClipboardData
操作剪贴板 详情A
新增 APIwx.addCard
、wx.openCard
支持微信卡券 详情A
新增 APIwx.onNetworkStatusChange
监听网络变化 详情A
新增 APIwx.hideShareMenu
wx.showShareMenu
详情A
新增 APICanvasContext.setTextAlign
文字的对齐 API 详情U
更新 APIwx.getSystemInfo
返回screenWidth
、screenHeight
SDKVersion
详情U
更新 APIwx.showModal
在用户点击取消情况下的返回值 详情U
更新 APIwx.showToast
支持image
参数自定义提示框图片 详情U
更新 APIwx.getUserInfo
增加参数withCredentials
详情F
修复 APIwx.showNavigationBarLoading
在iOS
下首次调用可能失败的问题F
修复 API 成功调用wx.requestPayment
并完成支付后用户未点击本次支付的完成按钮时,模板消息无法下放的问题F
修复 APIwx.onBackgroundAudioStop
在锁屏情况下偶现无法触发回调的问题F
修复 APIwx.playBackgroundAudio
在Android
环境中,某些情况无法继续播放已暂停音乐的问题F
修复 APIwx.previewImage
在Android
下返回的时候会触发page.onShow
的问题F
修复 APIwx.chooseImage
在选择图片的时候若对图片编辑会导致返回结果中没有图片地址的问题F
修复 APIwx.onBackgroundAudioStop
在调用wx.seekBackgroundAudio
时会意外触发的问题F
修复 APIwx.getBackgroundAudioPlayerState
回调结果不统一的问题A
新增 框架能力 可通过App.onLaunch
、App.onShow
获取进入小程序的场景值 详情U
优化 框架能力 支持获取用户转发状态 详情U
更新 组件<swiper />
属性indicator-color
、indicator-active-color
支持修改面板指示点颜色 详情U
更新 组件<input />
属性confirm-type
、confirm-hold
详情U
更新 组件<video />
属性duration
详情U
更新 组件<text />
的selectable
属性支持长按选择 详情U
更新 组件<navigator />
的属性open-type
的可选值reLaunch
、navigateBack
详情U
更新 组件<picker-view />
的indicator-class
属性U
优化 组件<map />
的iconPath
marker
、controls
支持临时文件U
优化 组件<video />
的src
属性错误时候,频繁触发timeupdate
事件的问题U
优化 组件<image />
支持.svg
文件U
优化 组件<video />
控制条的体验问题U
优化 组件picker-view
的使用体验,支持快速滚动到所点击项U
优化 组件<swiper />
在用户右滑返回时候的体验问题U
优化 组件<slider/>
和<process/>
统一颜色设置的属性名 详情F
修复 组件<form />
在拉起键盘时候,可能无法触发提交的问题F
修复 组件<slider />
无法通过数据绑定来设置默认值的问题F
修复 组件<video />
动态设置danmuList
不生效的问题F
修复 组件<textarea />
不支持样式min-height
、max-height
的问题F
修复 组件<picker-view />
外层有hidden变化时显示空白的问题F
修复 组件<video />
封面图片在 iOS 下会未自适应的问题F
修复 组件<video />
在偶现播放视屏时候出现加载图标的问题F
修复 组件<swiper />
在某些情况下图片无法显示的问题F
修复 组件<picker/>
iOS 日期选择器,第二次选择只更新年份的情况下,对应月份没有更新的问题F
修复 组件属性hover-class
由 none 变为其他值时点击态无效的问题F
修复 组件<textarea />
disabled 属性在默认隐藏再显示情况下不生效的问题F
修复 组件<swiper/>
内嵌<swiper/>
时内部<swiper/>
无法正常使用的问题F
修复 Android客户端 某些情况下调用wx.request
返回fail:interrupted
的问题F
修复 iOS客户端 打开个人热点并有连接时,tabBar 显示异常的问题
工具新增功能
A
新增 mac 版开发工具支持蓝牙调试A
新增wx.reLaunch
wx.chooseAddress
wx.openSetting
wx.getClipboardData
wx.setClipboardData
wx.arrayBufferToBase64
wx.base64ToArrayBuffer
wx.showLoading
wx.hideLoading
wx.startAccelerometer
wx.stopAccelerometer
wx.onNetworkStatusChange
wx.hideShareMenu
wx.showShareMenu
CanvasContext.setTextAlign
等 API 的调试支持A
新增 小程序项目列表页支持删除项目A
新增 自定义编译新增场景值调试支持A
新增 后台切换进入前台时的场景值调试支持A
新增 进入开发者社区的入口A
新增 可在项目列表删除所选项目的功能A
新增 svg 格式文件的支持U
优化 编辑器 wxml 代码自动补全的体验U
优化 可信域名出错时候的错误提示U
优化 合并 清除工具授权数据 和 清除手机授权数据 选项为 清除授权数据F
修复 自定义编译时候启动页面的json
配置失效的问题F
修复 开发者工具被缩放时候工具显示错乱的问题F
修复 页面文件目录中带.
时,该目录下的样式文件无法找到的问题F
修复Page.onLoad
返回的参数被多 decode 一次的问题F
修复 小程序页面栈超过 5 层没有正确报错的问题F
修复wx.chooseImage
会在某些情况下会返回两个相同的localId
的问题F
修复<input />
组件在开发工具无法自动聚焦的问题F
修复 关闭项目后再进入时工具大小异常的问题F
修复 代码中使用print
会跳出打印窗口的问题F
修复 某些情况下压缩代码出错的问题F
修复wx.canvasToTempFilePath
不生效的问题
2017.02.06 更新日志
基础库更新(1.0.0)
A
新增 APIwx.getNetworkType
在无网络返回状态 详情F
修复 APIwx.request
wx.uploadFile
wx.downloadFile
在 Android 下statusCode
不是Number
类型的问题F
修复 APIwx.scanCode
在 iOS 下取消扫码没有回调的问题F
修复 APIwx.switchTab
在某些情况下未调用onShow
的问题F
修复 APIwx.reqeust
data 中有特殊字符时无法发起请求的问题F
修复 APIwx.getNetworkType
在 iOS 下返回参数错误的问题F
修复 APIwx.downloadFile
在 iOS 下没有处理header
参数的问题F
修复 APIwx.playBackgroundAudio
在音乐暂停后不会正确播放其他音乐的问题F
修复 APIwx.playBackgroundAudio
在 Android 下播放结束后会触发两次onBackgroundAudioStop
的问题F
修复 API<video />
在 Android 下 seek 后播放失败的问题F
修复 API 需要授权弹框时,弹框重叠的问题F
修复 组件<video />
在 iOS 全屏播放后无法使用控制栏的问题F
修复 组件<video />
在 Android 下 seek 后播放失败的问题U
优化App.onError
不捕获 API 的fail
回调F
修复wx:for
在遇到wx:key
相同的场景时,出现渲染异常的问题F
修复wx:for
在设置了wx:key
并且数据发生添加、删除或者位置改变的时候出现wx:index
错乱的问题F
修复 组件<picker-view-column />
中内容动态变化后高度不正确的问题
工具新增功能
A
新增 地理位置模拟的功能 详情A
新增 移动设备重力感应模拟的功能 详情A
新增 模拟器网络状态中新增无网络状态模拟的功能A
新增 显示当前调试页面的路径以及参数的功能A
新增 当系统中存在代理软件,导致工具无法正常启动时候的提示A
新增 控制台方法showSystemInfo()
显示工具运行状态U
优化代码压缩上传
的功能,提高代码压缩率U
优化 预览和上传代码的速度U
优化 工具的网络请求,支持开发者使用Charles
抓包调试F
修复 mac 下清除缓存菜单
被tabbar
挡住的问题F
修复wx.showToast
在mask
为true
时候层级错误的问题F
修复 调用wx.stopBackgroundAudio
后没有触发onBackgroundAudioStop
的问题F
修复 新建项目时appid
不存在的提示不正确的问题F
修复 项目目录中遇到无权限读取的文件时候工具假死的问题F
修复 未勾选监听文件变化,自动刷新开发者工具
在编辑模式下仍然自动刷新的问题F
修复 自动更新失败的问题(需下个版本完全解决)F
修复 取消授权,工具返回未同移动设备保持一致的问题F
修复.wxml
.wxss
文件格式化后无法undo
的问题F
修复wx.previewImage
不支持localid
的问题F
修复tabbar
页面调用wx.navigateback
后出现webviewid
错误的问题F
修复 编辑器中wx.createCanvasContext
补全不正确的问题F
修复 工具闪退后可能无法启动的问题F
修复 控制台没有输出ES6
语法错误的问题F
修复windows 10
中右键关闭工具会导致 crash 的问题F
修复 授权按钮颜色不正确的问题F
修复wx.downloadFile
未处理 URL 中 query 导致获取到的localid
无法使用的问题F
修复 获取用户信息时,取消授权没有保存到后台的问题F
修复navigationBarTextStyle
未对颜色进行校验的问题
2017.01.06 更新日志
U
: 更新 获取小程序页面二维码接口的调用总次数为 十万 次 详情
2017.01.05 更新日志
基础库更新
F
: 修复 touch 事件在开发工具上出现preventDefault inside passive event
的问题
2017.01.04 更新日志
基础库更新
U
更新 APIwx.getLocation
wx.getUserInfo
wx.chooseLocation
wx.startRecord
调用时需要用户授权确认,当用户拒绝授权时,回调 "${APIName}:fail auth deny
"U
更新 APIwx.scanCode
新增 charSet、scanType、path 返回参数 详情U
更新 组件<video />
全屏按钮显示的逻辑(跟随 controls 属性显示)F
修复 APIwx.switchTab
后getCurrentPages
不正确的问题F
修复 APIwx.uploadFile
的时候,formData
传入数字的时候,会变成[object Number]
的问题F
修复 APIwx.navigateTo
接口在 iOS 上页面未显示时调用失败的问题F
修复 APIwx.checkSession
接口在部分 Android 机器上没有回调的问题F
修复 APIwx.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-class
hover-class
为带空格的字符串时样式设置无效的问题F
修复 连续setData
时序异常的问题F
修复 iOS8 上大量引用本地路径图片会导致页面卡死的问题
工具新增功能
A
新增 清除手机授权数据 (缓存-清除手机授权数据) 功能A
新增 提交预览或者上传代码时候校验文件编码功能 详情U
升级 nwjs 到 19.4 版本, 更新至 Chrome55 内核U
更新 与客户端一致,在<scroll-view />
中不会触发下拉刷新F
修复 组件<picker/>
在开发工具上初始值设置不对的问题F
修复 工具去除fetch
api,与微信客户端保持一致F
修复wx.navigateBack
出现 webviewID not exist 错误的问题F
修复 添加或者删除app.wxss
工具编译缓存没有更新的问题F
修复wxml
文件最后一行编译出错导致工具卡死的问题F
修复wxml
标签未闭合,没有错误提示的问题F
修复 编辑器全局搜索点击搜索结果没有跳转到文件对应行的问题F
修复 Appdata panel 对数组数据更新处理错误的问题F
修复 一些工具的其他 bug
其他
A
新增 ES6 API 支持列表 详情
更新日志 0.11.112301
2016-12-22 基础库更新内容
F
修复<input/>
组件在开发者工具上失去焦点时清空内容的问题F
修复 开发者工具在项目编译后不触发App.onShow
的问题F
修复 在<template />
中使用wx:for
中取不到data
中的值的问题
更新日志 0.11.122100
- 新增转发、模板消息、客服消息、扫一扫、带参数二维码(当前仅限开发者和体验者使用)等功能
- 新增 4 个新 API, 2个新组件
- 拓展了 11 个组件属性,新增 6 个组件事件
- 修复数十个 API 以及组件 bug,优化部分交互体验
- 开发者工具增加新 API 及组件的调试支持
- 开发者工具增加微信支付的调试支持
详细更新日志如下:
基础库更新
A
新增 APIwx.switchTab
详情A
新增 APIwx.scanCode
详情A
新增 APIwx.createMapContext
详情A
新增 APIwx.createCanvasContext
详情A
新增 APIwx.showToast
调用参数 mask 详情A
新增 页面方法Page.onShareAppMessage
用于自定义转发内容 详情A
新增 框架方法App.onError
详情A
新增 页面配置disabelScroll
详情A
新增<picker-view/>
组件 详情A
新增<contact-button/>
组件,用于显示客服会话按钮 详情A
新增<navigator/>
组件属性 openType 详情A
新增<switch/>
<checkbox/>
<radio/>
组件属性 colorA
新增<video/>
组件属性 objectFit 详情A
新增<map/>
组件属性 markers polyline circles include-points controls show-location 详情A
新增<swiper/>
组件属性 circular 控制衔接滑动 详情A
新增<input/>
组件属性 cursor-spacing 详情A
新增<textarea/>
组件属性 cursor-spacing 详情A
新增<picker/>
组件属性 disabled 详情A
新增<view/>
组件属性 hover-class 详情A
新增<slider/>
组件属性color
、selected-color
详情A
新增<scroll-view/>
组件属性 scroll-x, scroll-y 动态修改支持 详情A
新增<map/>
组件事件 bindtap bindmarkertap bindcontrolstap bindregionchange 详情A
新增<input/>
组件事件 bindconfirm 详情A
新增<video/>
组件事件 bindtimeupdate 详情A
新增<textarea/>
组件事件 bindconfirm 详情A
新增<textarea/>
组件事件 bindinput 详情A
新增<canvas/>
组件事件 bindlongtap 详情A
新增AudioContext.setSrc()
上下文 API 详情A
新增CanvasContext
上下文 详情A
新增CanvasContext.arc()
上下文 API 详情A
新增CanvasContext.fillRect()
上下文 API 详情A
新增CanvasContext.strokeRect()
上下文 API 详情A
新增CanvasContext.createLinearGradient()
上下文 API 详情A
新增CanvasContext.createCircularGradient()
上下文 API 详情A
新增<scroll-view/>
组件表现 滚动时禁止将页面滚动U
更新 APIwx.getSystemInfo
新增 platform 返回参数 详情U
更新 APIwx.downloadFile
当 HTTP 状态码为 200 或 304 的时候会返回 tmpFilePath 详情U
更新 APIwx.showModal
调用参数 confirmText cancelText 的字数限制 详情U
更新 APIwx.navigateTo
wx.redirectTo
不允许跳转到 tabbar 页面,请使用wx.switchTab
详情U
更新 WXML dataset 返回 支持 Object 和 ArrayU
更新<image/>
组件属性 mode 可选 widthFix 详情U
更新<picker/>
组件属性 range 增加 ObjectArray 类型支持 详情U
更新<switch/>
<checkbox/>
<radio/>
默认样式U
更新CanvasContext.save()
CanvasContext.restore()
上下文 API 保存画笔 styleU
更新CanvasContext.arc()
上下文 API 参数调整,新增eAngle
,counterclockwise
,去除sweepAngle
详情U
优化<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 属性
开发者工具基础功能
A
新增wx.switchTab
的调试支持A
新增wx.startRecord
wx.stopRecord
wx.playVoice
wx.pauseVoice
wx.stopVoice
API 调试支持A
新增 微信支付调试支持 详情A
新增 二维码扫码调试支持A
新增 app.json 重复定义页面文件导致提交预览错误的提示A
新增 模拟器加载图片网络错误的提示信息A
新增 编译时候设置初始化页面以及参数的功能A
新增 提交预览时候设置初始化页面以及参数的功能F
优化 appdata panel 分页面查看数据,支持动态更新以及code
模式显示F
修复wx.getBackgroundAudioPlayerState
在没有音乐播放的时候无返回的问题F
修复wx.getBackgroundAudioPlayerState
获取 status 不正确的问题F
修复 wxml panel 某些情况下白屏的问题F
修复 wxml panel 属性无法复制,并且复制带有回车的问题F
修复 wxml panel 单一文本节点展示没有对齐的问题F
修复 app.json 中 tabbar 的 position 设置为 top 时模拟器显示错误的问题F
修复 devtools 和编辑器中点击外部链接错误的问题F
修复wx.requst
因为缓存无法发送请求的问题
更新概述
修复若干bug
详细更新日志如下:
开发者工具基础功能
F
修复wx.request
在某些情况下重复触发的问题F
修复 wxml panel rpx 调试失效的问题F
修复 编辑器 textarea 组件 提示错误的问题
更新日志 0.11.112300
更新概述
修复 TLS 版本校验出错的问题
详细更新日志如下:
开发者工具基础功能
A
增加 控制台指令showRequestInfo()
显示wx.request
请求详细信息F
修复 修复 TLS 版本校验出错,导致wx.request
失败的问题
更新日志 0.11.112200
更新概述
本次更新只涉及开发者工具
详细更新日志如下:
开发者工具基础功能
A
增加 上传代码时样式自动补全选项,默认开启,开发者可以主动关闭 详情A
增加 开发环境不校验请求安全域名以及 TLS 版本选项,默认关闭,开发者可以主动开启 详情A
增加 Page 页面脚本错误的提示信息A
增加 同客户的保持一致,校验wx.request、wx.downloadFile、wx.uploadFile
的 TLS 版本A
增加 工具窗口位置以及大小的自动保存功能A
增加 显示模拟器中的错误信息的功能A
增加 wxml panel 双击标签名展开的功能A
增加 打开本地开发目录的功能A
增加 当前 AppId 的网络配置信息表F
修复 同客户端保持一致,移除Promise
,开发者需要自行引入兼容库F
修复 某些情况下,事件被发布多次的 bugF
修复 在 devtools 中使用 Ctrl + R 或者 F5 导致模拟器出现错误的问题F
修复 wxml panel 在 mac 中白屏的问题F
修复 wxml panel 在 inspect 模式下卡顿的问题F
修复 wxml panel 在某些情况下假死的问题F
修复 wxml panel sytle 面板文字重叠的问题F
修复 wxml panel 无法取消多个样式规则的问题F
修复wx.request
设置 content-type 错误的问题F
修复wx.downloadFile、wx.uploadFile
未校验可信域名的问题F
修复 git 切换分支或者文件大量改变时候模拟器白屏的问题F
修复 wxml 文件不存在的时候没有报错信息的问题
编辑模块
A
增加 wxml、wxss 文件格式化代码的功能A
增加 使用 Ctrl + Shift + f 搜索代码的功能A
增加 文件树右键功能A
增加 关闭右侧文件的功能A
增加 使用 Ctrl + p 文件跳转支持模糊搜索A
增加 wxml 代码自动补全的和文档显示的功能 详情A
增加 gif 类型文件的显示功能A
增加 在硬盘上打开文件的功能A
增加 保存 app.json 后,自动创建对应 page.js 和 page.wxml 文件的功能F
修复 wxml 自动补全错误的问题F
修复 文件过多时候,在 tabbar 上无法点击的问题F
修复 修改目录名字可能失败的问题
更新日志 0.10.102800
更新概述
- 新增 20 个全新的 API (目前可以在开发工具上正常使用,客户端需要等待 6.3.30 版本发布)
- 拓展了 4 个组件属性,修复了数十个组件 bug
- 开发者工具添加实时刷新功能等 7 个功能
- 编辑模块增加自动保存、实时预览等 8 个功能
详细更新日志如下:
基础库更新(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
增加 四个文件管理 APIwx.getSavedFileList
、wx.getSavedFileInfo
、wx.removeSavedFile
、wx.openDocument
详情A
增加 四个数据管理 APIwx.removeStorage
、wx.removeStorageSync
、wx.getStorageInfo
、wx.getStorageInfoSync
详情A
新增 四个交互反馈 APIwx.showToast
、wx.showModal
、wx.hideModal
、wx.showActionSheet
详情A
新增 选择地理位置 APIwx.chooseLocation
详情A
新增 获取图片信息 APIwx.getImageInfo
详情A
新增 音频组件控制 APIwx.createAudioContext
详情A
新增 视频组件控制 APIwx.createVideoContext
详情A
新增 两个设备 APIwx.getSystemInfoSync
、wx.makePhoneCall
详情A
新增 绘图 APIwx.canvasToTempFilePath
详情A
新增 开放能力 APIwx.checkSession
详情A
新增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
修复<input/>
text-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 替代 详情
开发者工具基础功能
A
增加 监听文件变化,实时刷新模拟器,默认开启,开发者可以在项目中主动关闭A
增加 登录界面增加代理配置、切换账号A
增加 所有新增 API 以及 组件的调试功能A
增加 更友好的错误提示功能A
增加 wxml panel rpx 调试支持A
增加 wxml panel 实时修改同步模拟器的功能A
增加wx.previewImage
API 调试支持F
修复 工具中无法模拟字体小于 12px 的问题F
修复 picker 组件的 start、end 无效的问题F
修复 video 组件无法滑动进度条的问题F
修复wx.getSystemInfo
再有 tabbar 情况下获取高度错误的问题F
修复wx.chooseImage
设置count无效的问题F
修复 Page.onLoad 时调用 wx.setNavigationBarTitle 失败的问题F
修复 wxml panel 空白以及选择时候卡顿的问题F
修复 脚本文件名字为中文时候的编译错误问题F
修复 关闭项目时候没有关闭媒体播放的问题
编辑模块
A
增加 文件自动保存功能 详情A
增加 编辑显示模拟器并且实时刷新A
增加 Ctrl + \ 文件树展开和收起A
增加 Ctrl + w 关闭当前编辑页面A
增加 Ctrl + p 文件跳转A
增加 Ctrl + m 打开或者关闭模拟器A
增加 编辑器底部状态栏A
增加 json wxml 代码自动补全以及提示功能F
修复光标丢失的问题
更新日志(0.10.101400)小版本更新
开发者工具基础功能
F
修复 下拉刷新无法使用的问题F
修复 app.json 文件修改后开发工具没有及时更新的问题
更新日志(0.10.101100)大版本更新
基础功能
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% 的默认样式
开发者工具基础功能
A
增加 ES6 到 ES5 的转换,默认开启,开发者可以在项目中主动关闭A
增加 提交代码时候可选压缩代码,默认关闭,开发者可以在项目中主动开启A
增加wx.uploadFile
和wx.downloadFile
调试支持A
增加 下拉刷新的调试支持A
增加<form/>
reportSubmit 模式模拟返回 formId 调试支持A
增加<video/>
添加了滑动进度条的功能A
增加<picker/>
mode=time mode=dateF
修复 打开地图导致错误的问题F
修复<map/>
组件不显示的问题F
修复<canvas/>
中 drawImage 闪烁的问题F
修复 json 中navigationBarTextStyle
缺省值设置出错的问题F
修复<picker/>
在表单提交事件中 value 为空的问题F
修复 背景音乐停止时会触发一次wx.onBackgroundAudioPause
的问题F
修复wx.request
超时会触发两次fail
和complete
回调的问题F
修复 小屏幕下开发者工具无法拖动到底部的问题F
修复wx.setStorage
没有限制大小的问题F
修复 某些情况下修改了代码文件但工具没有更新的问题
编辑模块
A
增加 侧边栏可以拖拽位置保存A
增加 快捷键ctrl + \
orcommand + \
隐藏侧边栏A
增加 文件页卡可以拖动排序的功能F
修复wx.setNavitionBarTitle
提示错误的问题F
修复 某些情况下文件修改不生效的问题
上面就是微信小程序开发工具的更新记录,大家如果使用这个工具的话可以官方下载最新版本,那么微信小程序调试和上次都需要下载这个工具,大家如果是新手入门的话建议多看下官方文档,另外如果你有其它关于小程序的开放工具可以在下面留言哦。
评论