wx.preloadWebview(Object object)

基础库 2.15.0 开始支持,低版本需做兼容处理。

以 Promise 风格 调用:不支持

微信小程序插件:支持,需要微信小程序基础库版本不低于 2.15.0

功能描述

预加载下个页面的 WebView。参见预加载下个页面的时机

参数

Object object

属性 类型 默认值 必填 说明
success function 否 接口调用成功的回调函数
fail function 否 接口调用失败的回调函数
complete function 否 接口调用结束的回调函数(调用成功、失败都会执行)

wx.reportPerformance(Number id, Number value, String|Array dimensions)

基础库 2.9.2 开始支持,低版本需做兼容处理。

微信小程序插件:支持,需要微信小程序基础库版本不低于 2.9.3

微信 鸿蒙 OS 版:支持

相关文档: 微信小程序测速

功能描述

微信小程序测速上报。使用前,需要在微信小程序管理后台配置。

参数

Number id

指标 id

Number value

需要上报的数值

String|Array dimensions

自定义维度 (选填)

示例代码

wx.reportPerformance(1101, 680)
wx.reportPerformance(1101, 680, 'custom')

wx.requestIdleCallback(function callback, Object object)

基础库 3.10.0 开始支持,低版本需做兼容处理。

微信小程序插件:不支持

微信 Windows 版:支持

微信 Mac 版:支持

微信 鸿蒙 OS 版:支持

功能描述

注册一个函数,将在空闲时期被调用

参数

function callback

Object object

属性 类型 默认值 必填 说明
timeout number 否

示例代码

const IdleCallbackId = wx.requestIdleCallback(() => {
  console.log('idle')
}, {
  timeout: 3000
})

RealtimeTagLogManager

基础库 2.16.0 开始支持,低版本需做兼容处理。

相关文档: 实时日志

给定标签的实时日志管理器实例,可以通过 RealtimeLogManager.tag 接口获取,目前只支持在插件使用。

方法

RealtimeTagLogManager.info(string key, Object|Array.|number|string value)

写入 info 日志

RealtimeTagLogManager.warn(string key, Object|Array.|number|string value)

写入 warn 日志

RealtimeTagLogManager.error(string key, Object|Array.|number|string value)

写入 error 日志

RealtimeTagLogManager.setFilterMsg(string msg)

设置过滤关键字

RealtimeTagLogManager.addFilterMsg(string msg)

添加过滤关键字

使用说明

RealtimeTagLogManager 功能和 RealtimeLogManager 相似,但是为了让输出的实时日志更易于分析,其具有更严格的格式要求。
RealtimeTagLogManager 使用时需要传入标签,调用该实例所输出的日志均会被汇集到对应标签下,同时该实例的日志只支持 key-value 格式进行输出。