@@ -3336,7 +3336,7 @@ backgroundAudioManager.src = 'http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb
3336
3336
/** 需要基础库: `2.22.1`
3337
3337
*
3338
3338
* 目前 toast 和 loading 相关接口可以相互混用,此参数可用于取消混用特性 */
3339
- noConflict?: number
3339
+ noConflict?: boolean
3340
3340
/** 接口调用成功的回调函数 */
3341
3341
success?: HideLoadingSuccessCallback
3342
3342
}
@@ -7891,18 +7891,18 @@ wx.getSetting({
7891
7891
interface VKConfig {
7892
7892
/** 跟踪配置 */
7893
7893
track: Track
7894
+ /** 需要基础库: `2.23.0`
7895
+ *
7896
+ * 绑定的 WebGLRenderingContext 对象 */
7897
+ gl?: WebGLRenderingContext
7894
7898
/** 需要基础库: `2.22.0`
7895
7899
*
7896
7900
* vision kit 版本,目前只有 iOS 基础库 2.22.0 以上支持 v2
7897
7901
*
7898
7902
* 可选值:
7899
7903
* - 'v1': 旧版本;
7900
7904
* - 'v2': v2 版本,目前只有 iOS 基础库 2.22.0 以上支持; */
7901
- version: 'v1' | 'v2'
7902
- /** 需要基础库: `2.23.0`
7903
- *
7904
- * 绑定的 WebGLRenderingContext 对象 */
7905
- gl?: WebGLRenderingContext
7905
+ version?: 'v1' | 'v2'
7906
7906
}
7907
7907
/** 需要基础库: `2.20.0`
7908
7908
*
@@ -8160,18 +8160,18 @@ worker.terminate()
8160
8160
serviceId: string
8161
8161
/** 蓝牙设备特征对应的二进制值 */
8162
8162
value: ArrayBuffer
8163
- /** 蓝牙特征值的写模式设置,有两种模式,iOS 优先 write,安卓优先 writeNoResponse 。
8164
- *
8165
- * 可选值:
8166
- * - 'write': 强制回复写,不支持时报错;
8167
- * - 'writeNoResponse': 强制无回复写,不支持时报错; */
8168
- writeType: 'write' | 'writeNoResponse'
8169
8163
/** 接口调用结束的回调函数(调用成功、失败都会执行) */
8170
8164
complete?: WriteBLECharacteristicValueCompleteCallback
8171
8165
/** 接口调用失败的回调函数 */
8172
8166
fail?: WriteBLECharacteristicValueFailCallback
8173
8167
/** 接口调用成功的回调函数 */
8174
8168
success?: WriteBLECharacteristicValueSuccessCallback
8169
+ /** 蓝牙特征值的写模式设置,有两种模式,iOS 优先 write,安卓优先 writeNoResponse 。
8170
+ *
8171
+ * 可选值:
8172
+ * - 'write': 强制回复写,不支持时报错;
8173
+ * - 'writeNoResponse': 强制无回复写,不支持时报错; */
8174
+ writeType?: 'write' | 'writeNoResponse'
8175
8175
}
8176
8176
interface WriteCharacteristicValueObject {
8177
8177
/** 蓝牙特征的 UUID */
@@ -9174,7 +9174,7 @@ worker.terminate()
9174
9174
* 批量添加规则,规则写法可参考 [CacheManager.addRule](https://developers.weixin.qq.com/miniprogram/dev/api/storage/cachemanager/CacheManager.addRule.html)。 */
9175
9175
addRules(
9176
9176
/** 规则列表 */
9177
- rules: Array<string | RegExp | Object >
9177
+ rules: Array<string | RegExp | IAnyObject >
9178
9178
): string[]
9179
9179
/** [CacheManager.clearCaches()](https://developers.weixin.qq.com/miniprogram/dev/api/storage/cachemanager/CacheManager.clearCaches.html)
9180
9180
*
@@ -17440,11 +17440,11 @@ wx.chooseImage({
17440
17440
*
17441
17441
* **示例代码**
17442
17442
*
17443
- * v2 版本:[在微信开发者工具中查看示例](https://developers.weixin.qq.com/s/RyunNnmp7Mwx )
17443
+ * v2 版本:[在微信开发者工具中查看示例](https://developers.weixin.qq.com/s/E2okP7mB7Vyr )
17444
17444
*
17445
17445
*
17446
17446
*
17447
- * v1 版本:[在微信开发者工具中查看示例](https://developers.weixin.qq.com/s/NYZcIJmZ7cvJ )
17447
+ * v1 版本:[在微信开发者工具中查看示例](https://developers.weixin.qq.com/s/cCzLqZmm7FxD )
17448
17448
* ```js
17449
17449
// 以下 demo 以 v2 为例
17450
17450
// 创建 session 对象
@@ -17556,10 +17556,10 @@ try {
17556
17556
// Do something when catch error
17557
17557
}
17558
17558
``` */
17559
- getStorageSync(
17559
+ getStorageSync<T = any> (
17560
17560
/** 本地缓存中指定的 key */
17561
17561
key: string
17562
- ): any
17562
+ ): T
17563
17563
/** [boolean wx.canIUse(string schema)](https://developers.weixin.qq.com/miniprogram/dev/api/base/wx.canIUse.html)
17564
17564
*
17565
17565
* 需要基础库: `1.1.1`
@@ -17958,9 +17958,6 @@ wx.checkSession({
17958
17958
* 在插件中使用:需要基础库 `2.16.1`
17959
17959
*
17960
17960
* 获取用户收货地址。调起用户编辑收货地址原生界面,并在编辑完成后返回用户选择的地址。
17961
- * ## 申请开通
17962
- * 暂只针对国内主体且具备使用收货地址场景的小程序开放,在小程序管理后台,「开发」-「开发管理」-「接口设置」中自助开通该接口权限。
17963
- * 接口权限申请入口将于2022年3月11日开始内测,于3月31日全量上线。并从4月18日开始,在代码审核环节将检测该接口是否已完成开通,如未开通,将在代码提审环节进行拦截。
17964
17961
*
17965
17962
* **示例代码**
17966
17963
*
@@ -18066,9 +18063,6 @@ wx.chooseInvoiceTitle({
18066
18063
* 在插件中使用:需要基础库 `1.9.6`
18067
18064
*
18068
18065
* 打开地图选择位置。
18069
- * ## 申请开通
18070
- * 暂只针对国内主体且具备与地理位置强相关的使用场景的小程序开放,在小程序管理后台,「开发」-「开发管理」-「接口设置」中自助开通该接口权限。
18071
- * 接口权限申请入口将于2022年3月11日开始内测,于3月31日全量上线。并从4月18日开始,在代码审核环节将检测该接口是否已完成开通,如未开通,将在代码提审环节进行拦截。
18072
18066
*
18073
18067
* **示例**
18074
18068
*
@@ -18132,9 +18126,6 @@ wx.chooseMessageFile({
18132
18126
* 在插件中使用:不支持
18133
18127
*
18134
18128
* 打开POI列表选择位置,支持模糊定位(精确到市)和精确定位混选。
18135
- * ## 申请开通
18136
- * 暂只针对国内主体且具备与地理位置强相关的使用场景的小程序开放,在小程序管理后台,「开发」-「开发管理」-「接口设置」中自助开通该接口权限。
18137
- * 接口权限申请入口将于2022年3月11日开始内测,于3月31日全量上线。并从4月18日开始,在代码审核环节将检测该接口是否已完成开通,如未开通,将在代码提审环节进行拦截。
18138
18129
*
18139
18130
* **示例**
18140
18131
*
@@ -18939,26 +18930,7 @@ wx.getLocalIPAddress({
18939
18930
*
18940
18931
* 在插件中使用:需要基础库 `1.9.6`
18941
18932
*
18942
- * 获取当前的地理位置、速度。当用户离开小程序后,此接口无法调用。开启高精度定位,接口耗时会增加,可指定 highAccuracyExpireTime 作为超时时间。地图相关使用的坐标格式应为 gcj02。
18943
- * 高频率调用会导致耗电,如有需要可使用持续定位接口 `wx.onLocationChange`。
18944
- * 基础库 `2.17.0` 版本起 `wx.getLocation` 增加调用频率限制,[相关公告](https://developers.weixin.qq.com/community/develop/doc/000aee91a98d206bc6dbe722b51801)。
18945
- *
18946
- * ## 申请开通
18947
- * 暂只针对国内主体如下类目的小程序开放,需要先通过类目审核,再在小程序管理后台,「开发」-「开发管理」-「接口设置」中自助开通该接口权限。
18948
- * 接口权限申请入口将于2022年3月11日开始内测,于3月31日全量上线。并从4月18日开始,在代码审核环节将检测该接口是否已完成开通,如未开通,将在代码提审环节进行拦截。
18949
- *
18950
- * | 一级类目/主体类型 | 二级类目 | 应用场景 |
18951
- * | -------------- | -------| -------- |
18952
- * | 电商平台 | / | 售卖商品发货、收货服务 |
18953
- * | 商家自营 | / | 售卖商品发货、收货服务 |
18954
- * | 医疗服务 | 公立医疗机构、三级私立医疗机构、其他私立医疗机构、就医服务、其他医学健康服务、药品(非处方药)销售、非处方药销售平台、医疗器械生产企业、医疗器械自营、医疗器械经营销售平台、互联网医院血液、干细胞服务、临床试验 | 1、实际物品/药品接收服务 2、附近医院查询服务 |
18955
- * | 交通服务 | / | 代驾服务、租车网点查询、附近车辆查询等相关服务 |
18956
- * | 生活服务 | / | 上门服务作业等线下场景 |
18957
- * | 物流服务 | 收件/派件、查件、邮政、装卸搬运、快递柜、货物运输 | 快递/货物收发服务 |
18958
- * | 餐饮服务 | 点餐平台、外卖平台 | 线下送餐服务 |
18959
- * | 工具 | 天气、信息查询 | 与地理位置相关的服务,比如潮汐查询、海拔查询、天气查询等 |
18960
- * | 政务民生 | / | 提供政务单位相关业务 |
18961
- * | 政府主体帐号 | / | 提供政务单位相关业务 |
18933
+ * 获取当前的地理位置、速度。当用户离开小程序后,此接口无法调用。开启高精度定位,接口耗时会增加,可指定 highAccuracyExpireTime 作为超时时间。地图相关使用的坐标格式应为 gcj02。高频率调用会导致耗电,如有需要可使用持续定位接口 `wx.onLocationChange`。基础库 `2.17.0` 版本起 `wx.getLocation` 增加调用频率限制,[相关公告](https://developers.weixin.qq.com/community/develop/doc/000aee91a98d206bc6dbe722b51801)。
18962
18934
*
18963
18935
* **示例代码**
18964
18936
*
@@ -19596,7 +19568,7 @@ wx.hideKeyboard({
19596
19568
*
19597
19569
* 隐藏 loading 提示框 */
19598
19570
hideLoading<T extends HideLoadingOption = HideLoadingOption>(
19599
- option: T
19571
+ option? : T
19600
19572
): PromisifySuccessResult<T, HideLoadingOption>
19601
19573
/** [wx.hideNavigationBarLoading(Object object)](https://developers.weixin.qq.com/miniprogram/dev/api/ui/navigation-bar/wx.hideNavigationBarLoading.html)
19602
19574
*
@@ -20908,23 +20880,6 @@ wx.onKeyboardHeightChange(res => {
20908
20880
*
20909
20881
* 监听实时地理位置变化事件,需结合 [wx.startLocationUpdateBackground](https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.startLocationUpdateBackground.html)、[wx.startLocationUpdate](https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.startLocationUpdate.html)使用。
20910
20882
*
20911
- * ## 申请开通
20912
- * 暂只针对国内主体如下类目的小程序开放,需要先通过类目审核,再在小程序管理后台,「开发」-「开发管理」-「接口设置」中自助开通该接口权限。
20913
- * 接口权限申请入口将于2022年3月11日开始内测,于3月31日全量上线。并从4月18日开始,在代码审核环节将检测该接口是否已完成开通,如未开通,将在代码提审环节进行拦截。
20914
- *
20915
- * | 一级类目/主体类型 | 二级类目 | 应用场景 |
20916
- * | -------------- | -------| -------- |
20917
- * | 电商平台 | / | 售卖商品发货、收货服务 |
20918
- * | 商家自营 | / | 售卖商品发货、收货服务 |
20919
- * | 医疗服务 | 公立医疗机构、三级私立医疗机构、其他私立医疗机构、就医服务、其他医学健康服务、药品(非处方药)销售、非处方药销售平台、医疗器械生产企业、医疗器械自营、医疗器械经营销售平台、互联网医院血液、干细胞服务、临床试验 | 1、实际物品/药品接收服务 2、附近医院查询服务 |
20920
- * | 交通服务 | / | 代驾服务、租车网点查询、附近车辆查询等相关服务 |
20921
- * | 生活服务 | / | 上门服务作业等线下场景 |
20922
- * | 物流服务 | 收件/派件、查件、邮政、装卸搬运、快递柜、货物运输 | 快递/货物收发服务 |
20923
- * | 餐饮服务 | 点餐平台、外卖平台 | 线下送餐服务 |
20924
- * | 工具 | 天气、信息查询 | 与地理位置相关的服务,比如潮汐查询、海拔查询、天气查询等 |
20925
- * | 政务民生 | / | 提供政务单位相关业务 |
20926
- * | 政府主体帐号 | / | 提供政务单位相关业务 |
20927
- *
20928
20883
* **示例代码**
20929
20884
*
20930
20885
* ```js
@@ -21554,35 +21509,33 @@ wx.startRecord({
21554
21509
* __该接口仅在小程序插件中可调用__,调用接口获得插件用户标志凭证(code)。插件可以此凭证换取用于识别用户的标识 openpid。用户不同、宿主小程序不同或插件不同的情况下,该标识均不相同,即当且仅当同一个用户在同一个宿主小程序中使用同一个插件时,openpid 才会相同。 */
21555
21510
pluginLogin(args?: PluginLoginOption): void
21556
21511
/** [wx.preloadAssets()](https://developers.weixin.qq.com/miniprogram/dev/api/base/performance/wx.preloadAssets.html)
21557
- *
21558
- * 需要基础库: `2.22.1`
21559
- *
21560
- * 在插件中使用:不支持
21561
- *
21562
- * 为视图层预加载媒体资源文件, 目前支持:font,image
21563
- *
21564
- * **示例代码**
21565
- *
21566
- * ```js
21567
- wx.preloadAssets({
21568
- data: [
21569
- {
21570
- type: 'image',
21571
- src: imgUrl,
21572
- },
21573
- ],
21574
- success(resp) {
21575
- console.log('preloadAssets success', resp)
21576
- },
21577
- fail(err) {
21578
- console.log('preloadAssets fail', err)
21579
- },
21580
- })
21581
- ```
21582
- *
21583
- * ****
21584
- *
21585
- * - 开发过程中,可在开发者工具network面板查看预加载情况。 */
21512
+ *
21513
+ * 需要基础库: `2.22.1`
21514
+ *
21515
+ * 在插件中使用:不支持
21516
+ *
21517
+ * 为视图层预加载媒体资源文件, 目前支持:font,image
21518
+ *
21519
+ * **示例代码**
21520
+ *
21521
+ * wx.preloadAssets({
21522
+ * data: [
21523
+ * {
21524
+ * type: 'image',
21525
+ * src: imgUrl,
21526
+ * },
21527
+ * ],
21528
+ * success(resp) {
21529
+ * console.log('preloadAssets success', resp)
21530
+ * },
21531
+ * fail(err) {
21532
+ * console.log('preloadAssets fail', err)
21533
+ * },
21534
+ * })
21535
+ *
21536
+ * ****
21537
+ *
21538
+ * - 开发过程中,可在开发者工具network面板查看预加载情况。 */
21586
21539
preloadAssets(): void
21587
21540
/** [wx.preloadWebview(Object object)](https://developers.weixin.qq.com/miniprogram/dev/api/base/performance/wx.preloadWebview.html)
21588
21541
*
@@ -21908,7 +21861,7 @@ wx.reportPerformance(1101, 680, 'custom')
21908
21861
* 在插件中使用:不支持
21909
21862
*
21910
21863
* 创建自定义版交易组件订单,并发起支付。
21911
- * 仅接入了[自定义版交易组件](https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/Introduction2)的小程序需要使用,普通小程序可直接使用 [`wx.requestPayment`](https://developers.weixin.qq.com/miniprogram/dev/api/payment/ wx.requestPayment.html )。
21864
+ * 仅接入了[自定义版交易组件](https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/Introduction2)的小程序需要使用,普通小程序可直接使用 [`wx.requestPayment`](./ wx.requestPayment)。
21912
21865
*
21913
21866
* **前置检查**
21914
21867
*
0 commit comments