更新时间:2023-07-28 17:42:53收藏订阅更新我的文档设置返回文档基础库 1.25.4(2021-08-19)●a api:新增 my.getmenubuttonboundingclientrect api。基础库 1.25.1(2021-04-21)●f 组件:修复 image 组件 src 属性包含了 () 字符串时显示异常的问题。●f api:修复 mapcontext.translatemarker 入参的 onanimationend 回调在 ios 上不触发的问题。基础库 1.24.13(2021-01-29)●a 框架:page.onshareappmessage / app.onshareappmessage 支持 async 写法,可通过 my.caniuse('page.onshareappmessage.async') 检测是否支持。●f 框架:修复基础组件 class 属性值类型非字符串时 js 报错的问题。●f 组件:修复 button 组件 disabled 为 true 时,仍会触发 form 的 onsubmit 的问题。基础库 1.24.11(2020-12-02)●a 组件:swiper 组件新增 swipe-ratio、swipe-speed 和 touch-angle 属性。 ●f 组件:修复 swiper 组件 vertical 属性为 true 时对于手势方向的判断异常问题,修复在 touchmove 时消费此手势方向,解决 vertical 为 true 时内部节点局部横向滚动被禁的问题。●f 框架:修复宿主小程序页面引用的插件内自定义组件内部方法无法跳转到 dynamic-plugin:// 开头的插件页面的问题。基础库 1.24.9(2020-10-22)●a api:新增 my.oncomponenterror / my.offcomponenterror api,监听/取消监听小程序自定义组件内部 js 代码的 error 事件。●a 框架:自定义组件 新增 onerror 回调。●a api:mapcontext.movetolocation 支持入参。●f api:修复 my.request abort 时,内部 taskid 错误的问题。●a 组件:修复 textarea 组件 autoheight 为 true 时最小高度不能只显示一行的问题。●a api:新增小程序环境变量对象 api my.env。●f 组件:swiper 组件优化有 margin 时 circular 为 true 时首末帧的动画效果。基础库 1.24.6(2020-06-18)●a api:my.request 支持 delete 方法。●a api:my.request 入参 data 支持 arraybuffer 数据。●a api:my.scan 返回值新增若干字段。●a api:新增获取地图基础信息 api my.getmapinfo。●a 组件:video 组件新增 floating-mode 属性。●a api:my.createvideocontext 新增 showfloatingwindow 方法。●f 组件:修复插件内 scroll-view 组件 scroll-into-view 属性失效的问题。●f 组件:修复 scroll-view 组件 scroll-top / scroll-left 值实际可滚动距离小于 1px 时动画抖动的问题。●f 组件:修复 image 组件 mode 为 widthfix 时低版本 ios 上图片可能变形的问题。●f 组件:ios 13.x scroll-view 移除内部样式 -webkit-overflow-scrolling:touch,避免 ios 13 上可能的渲染异常。基础库 1.24.3(2020-05-07)●f 框架:修复当设置 全局分享配置 时, 无效的问题。●a 框架:支持分享动态插件内的页面。●u 组件:完善 swiper 组件 circular 为 true 时的滑动体验。基础库 1.24.1(2020-03-31)●a 框架:新增方法 app.onunhandledrejection,用于监听未处理的 promise 拒绝事件。●a api:新增 my.onunhandledrejection / my.offunhandledrejection api,开启/关闭未处理的 promise 拒绝事件监听。基础库 1.24.0(2020-03-24)●a api:my.saveimage 新增 showactionsheet 属性。●f 框架:修复在 app.onlaunch 内 my.onappshow(callback) 无法触发的问题。●f 框架:修复 app.onerror 内 js 报错导致的 js 错误无限循环问题 。●f 组件:修复 image 组件动态修改 lazy-load 属性导致图片无法展示的问题。基础库 1.23.0(2019-12-25)●a 框架:新增对 rpx 单位的处理,开发者可通过 app.json > window > responsive 配置关闭宽度自适应,通过多端适配可二次决定此配置是否生效。●a api:my.createmapcontext 返回值新增 mapcontext.changemarkers、mapcontext.calculatedistance、mapcontext.getregion、mapcontext.smoothmovemarker、mapcontext.smoothmovepolyline、 mapcontext.getmapproperties 方法。●a api:新增选择城市 api my.regionpicker。●a api:新增 my.onaudiointerruptionbegin、my.onaudiointerruptionend、my.offaudiointerruptionbegin、my.offaudiointerruptionend 四个 api。●a 组件:map 组件:○新增属性 panel、paneltap;○marker 中新增 iconlayout 对接 map 高级定制渲染。○customcallout 中新增 layout,对接 map 高级定制渲染。基础库 1.22.0(2019-11-22)●a 框架:新增 智能客服 入口,开发者可在开放平台统一配置智能客服入口。●u 组件:video 组件更换播放按钮图标。●f 框架:修复内联样式的样式属性名无法识别 css variables 的问题。●f 组件:修复 movable-view 组件无法更新 direction 的问题。●f 组件:swiper 组件,优化 disable-touch 属性的处理,整个 touch 阶段内都可以动态识别最新的 disable-touch 值。基础库 1.21.0(2019-10-17)●a api:新增 api 根据目的地计算出距离和所需时间 my.calculateroute。●a api:新增 api 监听/取消监听小程序 error 事件 my.onerror/my.offerror。●f 组件:修复 input 组件无法快速设置自定义字体样式的问题。●f 组件:修复 button 组件 disabled 样式覆写困难的问题。●f 组件:修复 video 组件播放失败时,仍然出现中间的播放按钮的问题。●f 框架:修复“无障碍模式下,tap事件不符合使用习惯”的问题。●f api:修复 my.pagescrollto({srolltop: 0, duration: 300}) 在 android 下无效的问题。基础库 1.20.0(2019-08-28)●a 组件:movable-view 组件新增inertia、out-of-bounds、damping、friction、scale、scale-min、scale-max、scale-value、animation、onscale 属性。●a 组件:movable-area 组件新增 scale-area 属性。●a api:my.pagescrollto 新增支持入参duration 和 selector。●a api:新增监听小程序切前台事件 my.onappshow 。●a api:新增取消监听小程序切前台事件 my.offappshow。●a api:新增监听小程序切后台事件 my.onapphide。●a api:新增取消监听小程序切后台事件 my.offapphide。●a api:新增获取小程序appid my.getappidsync。●f 框架:修复曝光计算逻辑。当节点面积大于 viewpoint 面积时,曝光比例计算公式,分母取节点面积与 viewpoint 两者较小值。基础库 1.19.0(2019-08-05)●a 框架:app.json 全局配置 新增 onreachbottomdistance 属性。●a 组件:image 新增 default-source 属性。●f 组件:image 修复 mode 为 widthfix 时,设置行高样式图片会变形的问题。●f 组件:swiper 修复动态删除 swiper-item部分场景下显示异常的问题。●f 组件:button 修复 open-type 为 lifestyle 时,若已关注生活号,会再次触发仍出现确认关注弹框的问题。基础库 1.18.0(2019-07-08)●u 组件:swiper 优化快速滑动的体验。●u 组件:支持所有 native 组件 context 在 page.onload 阶段创建并执行对应的方法。●f 框架:修复部分组件的无障碍支持。●f 组件:navigator 修复 open-type 为 navigateback 时,入参不传 url 则无效的问题。●a 框架:自定义组件支持使用 ref 定义段指定被ref引用时的返回值。基础库 1.17.0(2019-05-31)●u 组件:scroll-view 优化操作体验,执行 scroll 动画时,一旦收到 touchstart 事件就停止动画执行。●u 组件:textarea 优化用户操作环节光标的输入体验。●f 组件:canvas 修复特定场景 touch 系列事件返回值 x,y 可能为负的问题。●f 框架:底层曝光逻辑修复,修复父元素为 scroll-view 特定场景下 image 组件的 lazy-load 属性不生效的问题。●f 组件:text 修复 number-of-lines 有值时,ios 渲染异常的问题。基础库 1.16.0(2019-05-05)●a 框架:page.events 新增 onresize 事件,●u 组件:label for 属性值为非字母开头的字符串时,抛出错误给到开发者,便于发现和解决问题。●u 框架:view 优化 appear 系列事件的计算规则,当可见区域暴露超过 50% 才触发 appear 系列事件。●f 组件:swiper 修复 swiper-item子元素 appear 事件触发失效的问题。基础库 1.15.1(2019-04-16)●f 组件:view 修复 ontransitionend 可能不触发的问题。基础库 1.15.0(2019-04-04)●a 组件:scroll-view 组件新增 touch系列事件。●a 组件:swiper 新增 ontransition、onanimationend 事件以及 disable-touch 属性。●f 组件:修复 swiper 和 movable-view 组件 touch 事件返回值中 touchevent 字段错误的问题。●f 组件:input 修复部分场景可能显示 null 的问题。●f 组件:scroll-view 修复部分场景下更新 scroll-top 后位置不准确的问题。基础库 1.14.0(2019-02-28)●a 框架:自定义组件新增 oninit、derivedatafromprops 生命周期函数,支持使用 ref 获取自定义组件实例,支持使用 page.prototype.$batchedupdates 批量更新数据。●a 组件:image 新增 catchtap 属性。●u 组件:textarea 取消最小高度限制。●f 组件:button 修复通过按钮触发自定义分享可能连续触发 native 分享面板的 bug。基础库 1.13.7(2019-01-25)●a 框架:统一页面事件监听方式,即新增 page.events 对象, 已有事件全部支持。●a 框架:新增 beforetabitemtap 事件,通过 page.events 方式监听。●a 框架:新增 onback 事件,通过 page.events 方式监听。●a 框架:新增 onkeyboardheight 事件,可阻止默认行为,通过 page.events 方式监听。●a 组件:input 组件 oninput 事件新增返回值{cursor},用于定制输入框光标位置。基础库 1.13.0(2018-12-21)●a 组件:input 新增三种数字键盘,即 numberpad、digitpad、idcardpad。●a 组件:map 组件新增 setting 属性。●u 组件:image 组件优化 mode 为 widthfix 时的渲染策略。●f 组件:view 组件,修复 appear 系列事件的处理逻辑,当 view 矩阵面积为 0 时,不触发 appear 系列事件。●f 组件:label 组件,修复不填 for 属性,input 自动聚焦失效。●f 组件:修复 input 组件 controlled 模式在部分场景下无效的问题。基础库 1.12.0(2018-11-27)●a 框架:新增支持在 app.js 中配置全局的 onshareappmessage,当某页面未设置 page.onshareappmessage 时调用分享会执行全局的分享设置。●a 组件:contact-button 组件 size 属性支持 rpx 单位。●f 组件:picker 解决 android 点击蒙层后再次点击失效的 bug。●f 组件:修复 input 组件部分场景下 setdata 控制 value 失效的问题。基础库 1.11.3(2018-10-22)●u 组件:movable-view 新增 ontap、ontouchstart、ontouchmove、ontouchend、ontouchcancel 事件。●f 组件:movable-view 修复 touchmove 时禁用默认行为的策略。基础库 1.11.2(2018-10-17)●a 组件:scroll-view 组件新增 trap-scroll 属性,可禁止页面滚动。基础库 1.11.0(2018-10-11)●a 框架:处于插件运行模式时支持,app.onlaunch/app.onshow 事件回调 referrerinfo 字段新增插件宿主appid、来源插件 sourceserviceid 两个属性。●a 框架:新增 page.ontabitemtap 点击事件。●a 框架:新增 page.onpopmenuclick 右上角更多菜单点击事件。●a 框架:新增 page.onpullintercept 下拉截断事件。●a 框架:page.onpulldownrefresh 入参新增 from 参数,标识下拉操作的来源,分别为 manual 和 code。●a 组件:新增 rich-text 组件。●a 组件:button 组件 open-type 属性新增 contactshare 值,支持分享到通讯录好友。●a 组件::button 组件 open-type 属性新增 getauthorize 值,以及新增 scope 属性,用于支持小程序授权。●a 组件:button 组件 open-type 属性新增 lifestyle 值,用于关注生活号。●a 组件:button 组件 open-type 属性新增 launchapp 值,用于打开第三方app。●a 组件:scroll-view 组件新增 enable-back-to-top 属性。●a 组件:map 组件新增 include-padding、ground-overlays、tile-overlay 属性。●f api: 修复 my.ap.faceverify 入参 biztype 缺失的问题。●f 组件:修复 picker 组件连续点击会重复弹出的问题。●f 组件:修复 view 组件 onappear/ondisappear 启用时存在的脚本报错问题。基础库 1.10.0(2018-09-07)●a 组件:新增 movable-view 组件。●a 组件:新增 cover-view、cover-image 组件。●a 组件: canvas 能力补齐。●a 组件:web-view 组件新增 storage 相关api(my.setstorage、my.getstorage、my.removestorage、my.clearstorage、my.getstorageinfo)。●a 组件: lifestyle 关注生活号组件新增 onfollow 事件回调。●a 组件: picker-view 新增 indicator-class、mask-style、mask-class 三个属性。●a 组件:checkbox、radio、switch 组件新增 color 属性。●a 组件: map 组件,onmarkertap、ontap、oncallouttap 三个事件返回值新增 latitude、longitude 两个属性。●a api:my.ap.navigatetoalipaypage 小程序中跳转到支付宝业务和运营活动。●a api:my.navigatetominiprogram 支持打开指定版本模式(开发/体验/线上)小程序。●a api:新增 my.getrunsence,识别当前启动小程序的具体版本。●a api:新增 my.ap.updatealipayclient,跳转到支付宝的官方升级页面。●a api:新增 my.addphonecontact,添加手机联系人。●a api:my.chooseimage、my.getimageinfo 新增若干功能。●a api:my.createmapcontext新增五个方法(gestureenable、showsscale、showscompass、showroute、clearroute)。●a api:my.navigatetominiservice 入参新增 servicepage 小程序可以跳转到插件(小服务)指定页面。●u 框架:吱口令自定义文案长度限制从 26 调整到 28 位。●f 组件:swiper 组件修复若干 bug。●f api:my.saveimage 修复 ios 端调用时没有执行回调的 bug。●f 组件:修复 view 组件 onappear 回调祖先节点(非父节点)为局部滚动节点时无法触发以及节点销毁后仍执行 appear 检查的 bug。基础库 1.9.0(2018-07-24)●a 框架:showactionsheet 入参新增 badges 属性。●a 框架:view 组件新增 onappear 和 ondisappear 回调。●a框架:image 新增 lazyload 属性,支持图片懒加载。●a 框架:scroll-view 新增属性scroll-animation-duration,控制动画时间。●a 框架:swiper 新增 previous-margin、next-margin 属性,支持 swiper 嵌套。●a 框架:新增陀螺仪相关api,my.ongyroscopechange 和 my.offgyroscopechange。●a 框架: contact-button,新增 icon、color、size,定制大小、颜色以及 icon。●a 框架:input 新增random-number属性支持数字键盘随机排列。●u api:支付宝特有 api 新提供一个子命名空间,my.ap.{alipayapi} 原有调用方式仍然支持。●u 组件:优化请求异常时组件的渲染结果。●u 组件:基础组件生命周期函数优化。●f api:修复 my.saveimage 双端不一致的问题。●f 组件:修复 picker 异常索引值处理双端保持统一。●f 组件:修复 view 的 disable-scroll 属性失效的问题。基础库 1.8.0(2018-06-21)●a 框架: 新增 hideaddtodesktopmenu、hidealladdtodesktopmenu、hidefavoritemenu、hideallfavoritemenu。●a 框架: canvas context 新增 mesuretext 方法。●a 框架: view 新增动画事件 onanimationstart、onanimationiteration、onanimationend。●a 框架:web-view 支持双向通信。●u 框架:自定义分享优化。●u 框架:页面不存在时,强制退出报错。●u 框架:错误上报加上行列号。●u 组件:优化 button 默认边框样式。●f 组件:修复 swiper 改变 interval 不起作用的问题。●f 组件:修复 setnavigationbar 设置导航栏颜色之后,无法重置的问题。●f 组件:修复 input disabled 状态下样式的问题。基础库 1.7.2(2018-05-28)●a 框架: 新增回到凯发k8官方网娱乐官方首页功能。●u 组件:更新 swiper 组件,性能优化、视觉调整。●u 组件:progress 组件,视觉优化。●u 组件:scroll-view 组件,滚动性能优化。●f 框架:修复 touchstart 事件 changedtouches 属性缺失的问题。●f 组件:修复 input/textarea 修复九宫格中文输入法容易失去光标的问题。●f 组件:修复 input/textarea/checkbox 细微样式问题修复。●f 组件:修复 input/switch 在android下事件透传的问题。●f 组件:修复 swiper在某些场景下初始化时高度不正确且不能自动播放的问题。基础库 1.7.1(2018-05-07)●f 组件:修复 type 为 password 的 input 组件 onblur 无效的问题。●f 组件:修复 web-view 组件在 ios 客户端 10.1.20 上 postmessage 无效的问题。基础库 1.7.0(2018-04-17)●a 框架:支持自定义组件机制。●a 组件:contact-button 组件新增 ext-info 属性。●u 框架:优化用户打开当前版本小程序内不存在的页面时的异常处理。●u 框架:吱口令 文案支持自定义,增加分享来源参数。●u 框架:当 type 为 text 时,新增 confirm-type、confirm-hold、cursor、selection-start、selection-end 属性。●u 组件:onsubmit 增加 buttontarget 属性。●f 组件:修复 input 组件 value=""时渲染成 true 的问题。●f api:修复 my.createanimation 动画顺序问题。基础库 1.6.1(2018-03-30)●a 组件:新增唤起云客服 contact-button,基础库从 1.4.1 版本开始支持。●a api:新增芝麻企业信用免押接口 zmfreedeposit。●a api:新增选择发票抬头接口 chooseinvoicetitle。●u 组件:更新小程序基础组件样式升级,保持跟支付宝设计规范一致。●u 组件:更新 所有组件,都支持 id、class、style 三个属性。●u 组件:更新 input、textarea 组件,支持 placeholde-class、placeholde-style 属性。●u 组件:更新 textarea 组件,新增 show-count 属性,可以隐藏字数统计功能。●f 组件:修复 swiper 组件垂直滚动失效,以及 current 不为 0 时的渲染异常问题。●f 组件:修复 scroll-view 组件 scrolly 属性值切换失效问题。基础库 1.5.1(2018-01-25)●f 组件:修复 scroll-view 组件 animation scroll-into-view 无效的问题。●f 组件:修复 swiper 组件无限循环模式下动画效果异常,手势方向判断问题。●f 组件:修复 textareainputinput 组件获取光标定位到文字最前面的问题。●f 组件:修复 textareainput 组件最大长度显示不一致问题。●f 组件:修复 input 组件 type="number"时 maxlength 属性在 android 上无效的问题。●f 组件:修复 form 组件 report-submit 属性的 caniuse 接口问题。基础库 1.5.0(2017-12-14)●a api:新增 文本内容识别 。●a api:新增 获取屏幕亮度 my.getscreenbrightness。●a api:设置屏幕亮度 my.setscreenbrightness。●a api:打开关联的另一个小程序 my.navigatetominiprogram。●a api:返回到上一个小程序 。●a 组件:slider 组件 新增 onchanging 事件。●f 组件:修复 view组件 disable-scroll时ontap不触发问题。●f 框架:修复 eventtarger 里 dataset 问题,新增 target.targetdataset。●f 组件:修复 input 数字键盘问题。●u 组件:优化 swiper 组件性能。●u 组件:优化 slider 组件性能。基础库 1.4.0(2017-12-04)●a api:新增 my.relaunch。●a api:新增 my.createselectorquery。●f 组件:label 组件点击修复。●f api:数字键盘 hidekeyboard api 修复。基础库 1.3.0(2017-11-16)●a api:截屏事件 api。●a api:设置屏幕是否长亮 setkeepscreenon。●a api:文件类 api。●a 组件:小程序关联生活号组件 lifestyle。●a api:芝麻认证`startzmverify。基础库 1.0.8(2017-08-24)●f 组件:修复 canvas touch event 的 x 和 y 属性。