基础库更新日志
2019-1-25
基础库 1.13.7
A
框架: 统一页面事件监听方式,即新增page.events对象, 已有事件全部支持.A
框架: 新增beforeTabItemTap事件,通过page.events方式监听。A
框架: 新增onBack事件,通过page.events方式监听。A
框架: 新增onKeyboardHeight事件,可阻止默认行为,通过page.events方式监听。A
组件: input组件onInput事件新增返回值{cursor},用于定制输入框光标位置。
2018-12-21
基础库 1.13.0
A
组件: input新增三种数字键盘,即numberpad、digitpad、idcardpadA
组件: map组件新增setting属性U
组件: image组件优化mode为widthFix时的渲染策略。F
组件: view组件,修复appear系列事件的处理逻辑,当view矩阵面积为0时,不触发appear系列事件。F
组件: label组件,修复不填for属性,input自动聚焦失效F
组件,修复input,controlled模式在部分场景下无效的问题
2018-11-27
基础库 1.12.0
A
框架:新增支持在app.js中配置全局的onShareAppMessage,当某页面未设置page.onShareAppMessage时调用分享会执行全局的分享设置。A
组件: contact-button组件size属性支持rpx单位F
组件: picker解决Android 点击蒙层后再次点击失效的bug。F
组件: 修复input组件部分场景下setData控制value失效的问题
2018-10-22
基础库 1.11.3
U
组件: movable-view
新增onTap、onTouchStart、onTouchMove、onTouchEnd、onTouchCancel事件,F
组件: movable-view
修复touchmove
时禁用默认行为的策略。
2018-10-17
基础库 1.11.2
A
组件: scroll-view
组件新增trap-scroll
属性,可禁止页面滚动。
2018-10-11
基础库 1.11.0
A
框架: 处于插件运行模式时支持,app.onLaunch
/app.onShow
事件回调referrerInfo
字段新增插件宿主appId
、来源插件sourceServiceId
两个属性。A
框架:新增page.onTabItemTap
点击事件A
框架:新增page.onPopMenuClick
右上角更多菜单点击事件A
框架:新增page.onPullIntercept
下拉截断事件A
框架:page.onPullDownRefresh入
参新增from参数,标识下拉操作的来源,分别为manual和codeA
组件: 新增rich-text
组件A
组件: button
组件open-type
属性新增contactShare
值,支持分享到通讯录好友A
组件: button
组件open-type
属性新增getAuthorize
值,以及新增scope
属性,用于支持小程序授权A
组件: button
组件open-type
属性新增lifestyle
值,用于关注生活号A
组件: button
组件open-type
属性新增launchApp
值,用于打开第三方APPA
组件: 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
启用时存在的脚本报错问题
2018-9-7
基础库 1.10.0
Added
组件: 新增movable-view
组件
Added
组件: 新增cover-view
/cover-image
组件
Added
组件: canvas
能力补齐
Added
组件: web-view
组件 新增storage
相关API(my.setStorage
、my.getStorage
、my.removeStorage
、my.clearStorage
、my.getStorageInfo
)
Added
组件: lifestyle
关注生活号组件新增onFollow
事件回调
Added
组件: picker-view
新增indicator-class
、mask-style
、mask-class
三个属性
Added
组件: checkbox
/radio
/switch
组件新增color
属性
Added
组件: map
组件,onMarkerTap
、onTap
、onCalloutTap
三个事件返回值新增latitude
、longitude
两个属性
Added
API: my.ap.navigateToAlipayPage
小程序中跳转到支付宝业务和运营活动
Added
API: my.navigateToMiniProgram
支持打开指定版本模式(开发/体验/线上)小程序
Added
API: 新增my.getRunSence
,识别当前启动小程序是哪个版本
Added
API: 新增my.ap.updateAlipayClient
,跳转到支付宝的官方升级页面
Added
API: 新增my.addPhoneContact
,添加手机联系人
Added
API: my.chooseImage
、my.getImageInfo
新增若干功能。
Added
API: my.createMapContext
新增五个方法(gestureEnable
、showsScale
、showsCompass
、showRoute
、clearRoute
)
Added
API: my.navigateToMiniService
入参新增servicePage
小程序可以跳转到插件(小服务)指定页面
Improved
框架: 吱口令自定义文案长度限制从26调整到28位
Fixed
组件: swiper
组件修复若干bug
Fixed
API: my.saveImage
修复ios端调用时没有执行回调的bug
Fixed
组件: 修复view
组件onAppear
回调祖先节点(非父节点)为局部滚动节点时无法触发以及节点销毁后仍执行appear
检查的bug
2018-7-24
基础库 1.9.0
Added
框架: showActionsheet
入参新增 badges
属性Added
框架: view
组件新增 onAppear
和 onDisappear
回调Added
框架: image
新增lazyLoad
属性,支持图片懒加载Added
框架: scroll-view
新增属性scroll-animation-duration
,控制动画时间Added
框架: swiper
新增previous-margin
、next-margin
属性,支持swiper
嵌套Added
框架: 新增陀螺仪相关API,my.onGyroscopeChange
和 my.offGyroscopeChange
Added
框架: contact-button
,新增icon
、color
、size
,定制大小、颜色以及iconAdded
框架: input
新增random-number
属性支持数字键盘随机排列Improved
支付宝特有API新提供一个子命名空间,my.ap.{alipayAPI}
原有调用方式仍然支持Improved
lifestyle
组件 优化请求异常时组件的渲染结果Improved
基础组件生命周期函数优化Fixed
修复 my.saveImage
双端不一致的问题Fixed
修复 picker
异常索引值处理双端保持统一Fixed
修复 view
的disable-scroll
属性失效的问题
2018-6-21
基础库 1.8.0
Added
框架: 新增hideAddToDesktopMenu
、hideAllAddToDesktopMenu
、hideFavoriteMenu
、hideAllFavoriteMenu
Added
框架: canvas context新增mesureText
方法Added
框架: view
新增动画事件onAnimationStart
、onAnimationIteration
、onAnimationEnd
Added
框架: web-view
支持双向通信Improved
自定义分享优化Improved
页面不存在时,强制退出保活Improved
错误上报加上行列号Improved
优化button
默认边框样式Fixed
修复 swiper
改变interval不起作用的问题Fixed
修复 setNavigationBar
修复设置导航栏颜色之后,无法重置的问题Fixed
修复 input
disabled状态下样式的问题
2018-5-28
基础库 1.7.2
Added
框架: 新增 “回到首页”功能Improved
更新 swiper
组件,性能优化、视觉调整Improved
更新 progress
组件,视觉优化Improved
更新 scroll-view
组件,滚动性能优化Fixed
修复touchStart
事件changedTouches
属性缺失的问题Fixed
修复input
/textarea
修复九宫格中文输入法容易失去光标的问题Fixed
修复 input
/textarea
/checkbox
细微样式问题修复Fixed
修复 input
/switch
在Android下事件透传的问题Fixed
修复 swiper
在某些场景下初始化时高度不正确且不能自动播放的问题
2018-5-7
基础库 1.7.1
Fixed
修复type
为password
的input
组件onBlur
无效的问题Fixed
修复web-view
组件 在iOS客户端10.1.20上 postMessage
无效的问题
2018-4-17
基础库 1.7.0
Added
框架: 支持 自定义组件机制Added
contact-button
组件: 新增ext-info
属性Improved
优化用户打开当前版本小程序内不存在的页面时的异常处理Improved
吱口令文案支持自定义,增加分享来源参数Improved
当type为text时,新增confirm-type
、confirm-hold
、cursor
、selection-start
、selection-end
属性Improved
form
的onSubmit
增加buttonTarget
属性Fixed
组件:修复input
组件 value=""时渲 染成true的问题Fixed
API:修复my.createAnimation
动画顺序问题
2018-3-30
基础库 1.6.1
Added
新增 组件: 唤起云客服 contact-button,基础库从1.4.1版本开始支持Added
新增 API: 芝麻企业信用免押接口 zmFreeDepositAdded
新增 API: 选择发票抬头接口 chooseInvoiceTitleImproved
更新 小程序基础组件样式升级,保持跟支付宝设计规范一致Improved
更新 所有组件,都支持id
、class
、style
三个属性Improved
更新 input
、textarea
组件,支持placeholde-class
、placeholde-style
属性Improved
更新 textarea
组件,新增show-count
属性,可以隐藏字数统计功能Fixed
修复 swiper
组件 组件垂直滚动失效,以及current不为0时的渲染异常问题Fixed
修复 scroll-view
组件 scrollY属性值切换失效问题
2018-1-25
基础库 1.5.1
Fixed
修复 scroll-view
组件 animation + scroll-into-view无效的问题Fixed
修复 swiper
组件 无限循环模式下动画效果异常,手势方向判断问题Fixed
修复 textareainput
input
组件 动获取光标定位到文字最前面的问题Fixed
修复 textareainput
组件 最大长度显示不一致问题Fixed
修复 input
组件 type="number"时maxLength属性在Android上无效的问题Fixed
修复 form
组件 report-submit属性的canIUse接口问题
2017-12-14
基础库 1.5.0
2017-12-04
基础库 1.4.0
2017-11-16
基础库 1.3.0
Added
截屏事件 api:
- 监听事件
onUserCaptureScreen
- 注销事件
offUserCaptureScreen
Added
设置屏幕是否长亮 api setKeepScreenOn
Added
文件类 api:
- 保存文件
saveFile
- 删除本地存储的文件
removeSavedFile
- 获取本地文件的文件信息
getSavedFileInfo
- 获取本地已保存的文件列表
getSavedFileList
Added
小程序关联生活号组件 lifestyleAdded
芝麻认证 api:`startZMVerify
2017-08-24
基础库更新 1.0.8
- 修复 canvas touch event 的 x 和 y 属性
原文: https://docs.alipay.com/mini/ide/appx-changelog