wx.switchTab
摘要:wx.switchTab(Object object) 以 Promise 风格 调用:支持 需要页面权限:当前是插件页面时,宿主小程序不能调用该接口,反之亦然 小程序插件:支持,需要小程序基础库版本不低于 2.3.1 在小程序插件中使用时,只能在当前插件的页面中调用 微信 Windows 版:支持
阅读全文
posted @
2024-12-31 20:49
AtlasLapetos
阅读(40)
推荐(0) 编辑
UserCryptoManager.getRandomValues
摘要:UserCryptoManager.getRandomValues(Object object) 基础库 2.17.3 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:不支持 小程序插件:不支持 相关文档: 小程序加密网络通道 功能描述 获取密码学安全随机数 参数 Object ob
阅读全文
posted @
2024-12-31 20:48
AtlasLapetos
阅读(4)
推荐(0) 编辑
UserCryptoManager.getLatestUserKey
摘要:UserCryptoManager.getLatestUserKey(Object object) 基础库 2.17.3 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:不支持 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 相关文档: 小程序加密网络通道
阅读全文
posted @
2024-12-31 20:47
AtlasLapetos
阅读(6)
推荐(0) 编辑
UserCryptoManager
摘要:UserCryptoManager 基础库 2.17.3 开始支持,低版本需做兼容处理。 相关文档: 小程序加密网络通道 用户加密模块 方法 UserCryptoManager.getLatestUserKey() 获取最新的用户加密密钥 UserCryptoManager.getRandomVal
阅读全文
posted @
2024-12-31 20:46
AtlasLapetos
阅读(4)
推荐(0) 编辑
wx.getUserCryptoManager
摘要:UserCryptoManager wx.getUserCryptoManager() 基础库 2.17.3 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档: 小程序加密网络通道 功能描述 获取用户加密
阅读全文
posted @
2024-12-31 20:42
AtlasLapetos
阅读(28)
推荐(0) 编辑
PreDownloadSubpackageTask.onProgressUpdate
摘要:PreDownloadSubpackageTask.onProgressUpdate(function listener) 基础库 2.27.3 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 监听分包加载进度变化事件 参数 function listener 分包加载进度变化事件的监
阅读全文
posted @
2024-12-31 19:40
AtlasLapetos
阅读(1)
推荐(0) 编辑
PreDownloadSubpackageTask
摘要:PreDownloadSubpackageTask 基础库 2.27.3 开始支持,低版本需做兼容处理。 预下载分包任务实例,用于获取分包预下载状态 方法 PreDownloadSubpackageTask.onProgressUpdate(function listener) 监听分包加载进度变化
阅读全文
posted @
2024-12-31 19:38
AtlasLapetos
阅读(1)
推荐(0) 编辑
wx.preDownloadSubpackage
摘要:PreDownloadSubpackageTask wx.preDownloadSubpackage(Object object) 基础库 2.27.3 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述
阅读全文
posted @
2024-12-31 19:31
AtlasLapetos
阅读(11)
推荐(0) 编辑
PerformanceObserver.observe
摘要:PerformanceObserver.observe(Object options) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 开始监听 参数 Object options 设置 type 监听单个类型的指标,设置 entryTypes 监听多个类型指标。
阅读全文
posted @
2024-12-31 19:30
AtlasLapetos
阅读(1)
推荐(0) 编辑
PerformanceObserver.disconnect
摘要:PerformanceObserver.disconnect() 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 停止监听
阅读全文
posted @
2024-12-31 19:08
AtlasLapetos
阅读(2)
推荐(0) 编辑
PerformanceObserver
摘要:PerformanceObserver 基础库 2.11.0 开始支持,低版本需做兼容处理。 PerformanceObserver 对象,用于监听性能相关事件 属性 Array supportedEntryTypes 获取当前支持的所有性能指标类型 方法 PerformanceObserver.o
阅读全文
posted @
2024-12-31 19:04
AtlasLapetos
阅读(3)
推荐(0) 编辑
PerformanceEntry
摘要:PerformanceEntry 相关文档: 性能优化 单条性能数据。具体数据口径请参考性能数据文档 属性 string entryType 指标类型 entryType 的合法值 值 说明 最低版本 navigation 路由 render 渲染 script 脚本 string name 指标名
阅读全文
posted @
2024-12-31 19:02
AtlasLapetos
阅读(4)
推荐(0) 编辑
Performance.setBufferSize
摘要:Performance.setBufferSize(number size) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 设置缓冲区大小,默认缓冲 30 条性能数据 参数 number size
阅读全文
posted @
2024-12-31 19:01
AtlasLapetos
阅读(2)
推荐(0) 编辑
Performance.getEntriesByType
摘要:Array.<PerformanceEntry> Performance.getEntriesByType(string entryType) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 获取当前缓冲区中所有类型为 [entryType] 的性能数据 参数 s
阅读全文
posted @
2024-12-31 19:00
AtlasLapetos
阅读(2)
推荐(0) 编辑
Performance.getEntriesByName
摘要:Array.<PerformanceEntry> Performance.getEntriesByName(string name, string entryType) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 获取当前缓冲区中所有名称为 [name] 且类
阅读全文
posted @
2024-12-31 18:57
AtlasLapetos
阅读(4)
推荐(0) 编辑
Performance.getEntries
摘要:Array.<PerformanceEntry> Performance.getEntries() 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 该方法返回当前缓冲区中的所有性能数据 返回值 Array.<PerformanceEntry>
阅读全文
posted @
2024-12-31 18:56
AtlasLapetos
阅读(2)
推荐(0) 编辑
Performance.createObserver
摘要:PerformanceObserver Performance.createObserver(function callback) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 创建全局性能事件监听器 参数 function callback 回调函数 返回值
阅读全文
posted @
2024-12-31 18:56
AtlasLapetos
阅读(2)
推荐(0) 编辑
Performance
摘要:Performance 基础库 2.11.0 开始支持,低版本需做兼容处理。 Performance 对象,用于获取性能数据及创建性能监听器 方法 Array. Performance.getEntries() 该方法返回当前缓冲区中的所有性能数据 Array. Performance.getEnt
阅读全文
posted @
2024-12-31 18:56
AtlasLapetos
阅读(3)
推荐(0) 编辑
EntryList.getEntriesByType
摘要:Array.<PerformanceEntry> EntryList.getEntriesByType(string entryType) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 获取当前列表中所有类型为 [entryType] 的性能数据 参数 stri
阅读全文
posted @
2024-12-31 18:56
AtlasLapetos
阅读(1)
推荐(0) 编辑
EntryList.getEntriesByName
摘要:Array.<PerformanceEntry> EntryList.getEntriesByName(string name, string entryType) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 获取当前列表中所有名称为 [name] 且类型为
阅读全文
posted @
2024-12-31 18:56
AtlasLapetos
阅读(3)
推荐(0) 编辑
EntryList.getEntries
摘要:Array.<PerformanceEntry> EntryList.getEntries() 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 该方法返回当前列表中的所有性能数据 返回值 Array.<PerformanceEntry>
阅读全文
posted @
2024-12-31 18:56
AtlasLapetos
阅读(2)
推荐(0) 编辑
EntryList
摘要:EntryList 基础库 2.11.0 开始支持,低版本需做兼容处理。 EntryList 对象 方法 Array. EntryList.getEntries() 该方法返回当前列表中的所有性能数据 Array. EntryList.getEntriesByType(string entryTyp
阅读全文
posted @
2024-12-31 18:55
AtlasLapetos
阅读(9)
推荐(0) 编辑
wx.getPerformance
摘要:Performance wx.getPerformance() 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取当前小程序性能相关的信息。关于小程序启动性能优化的更多内容,请参考
阅读全文
posted @
2024-12-31 18:55
AtlasLapetos
阅读(26)
推荐(0) 编辑
wx.preloadAssets
摘要:wx.preloadAssets(Object object) 基础库 2.22.1 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:不支持 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 为视图层预加载媒体资源文件,
阅读全文
posted @
2024-12-31 18:55
AtlasLapetos
阅读(13)
推荐(0) 编辑
wx.preloadSkylineView
摘要:wx.preloadSkylineView(Object object) 基础库 2.24.7 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:不支持 小程序插件:支持,需要小程序基础库版本不低于 2.24.7 功能描述 预加载下个页面所需要的 Skyline 运行环境。 参数 Ob
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(6)
推荐(0) 编辑
wx.preloadWebview
摘要:wx.preloadWebview(Object object) 基础库 2.15.0 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:不支持 小程序插件:支持,需要小程序基础库版本不低于 2.15.0 功能描述 预加载下个页面的 WebView。参见预加载下个页面的时机 参数 Ob
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(19)
推荐(0) 编辑
wx.reportPerformance
摘要:wx.reportPerformance(Number id, Number value, String|Array dimensions) 基础库 2.9.2 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.9.3 微信 鸿蒙 OS 版:支持 相关文档: 小程序测
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(4)
推荐(0) 编辑
RealtimeTagLogManager.warn
摘要:RealtimeTagLogManager.warn(string key, Object|Array.|number|string value) 基础库 2.16.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.16.0 相关文档: 实时日志 功能描述 写 w
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(2)
推荐(0) 编辑
RealtimeTagLogManager.setFilterMsg
摘要:RealtimeTagLogManager.setFilterMsg(string msg) 基础库 2.16.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.16.0 相关文档: 实时日志 功能描述 设置过滤关键字 参数 string msg 过滤关键字,最多
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(3)
推荐(0) 编辑
RealtimeTagLogManager.info
摘要:RealtimeTagLogManager.info(string key, Object|Array.|number|string value) 基础库 2.16.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.16.0 相关文档: 实时日志 功能描述 写 i
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(1)
推荐(0) 编辑
RealtimeTagLogManager.error
摘要:RealtimeTagLogManager.error(string key, Object|Array.|number|string value) 基础库 2.16.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.16.0 相关文档: 实时日志 功能描述 写
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(1)
推荐(0) 编辑
RealtimeTagLogManager.addFilterMsg
摘要:RealtimeTagLogManager.addFilterMsg(string msg) 基础库 2.16.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.16.0 相关文档: 实时日志 功能描述 添加过滤关键字 参数 string msg 是setFilt
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(5)
推荐(0) 编辑
RealtimeTagLogManager
摘要:RealtimeTagLogManager 基础库 2.16.0 开始支持,低版本需做兼容处理。 相关文档: 实时日志 给定标签的实时日志管理器实例,可以通过 RealtimeLogManager.tag 接口获取,目前只支持在插件使用。 方法 RealtimeTagLogManager.info(
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(5)
推荐(0) 编辑
RealtimeLogManager.warn
摘要:RealtimeLogManager.warn() 基础库 2.7.1 开始支持,低版本需做兼容处理。 小程序插件:不支持 相关文档: 实时日志 功能描述 写 warn 日志,暂不支持在插件使用 参数 Object|Array.|number|string ...args 日志内容,可以有任意多个。
阅读全文
posted @
2024-12-31 18:54
AtlasLapetos
阅读(1)
推荐(0) 编辑
RealtimeLogManager.tag
摘要:RealtimeTagLogManager RealtimeLogManager.tag(string tagName) 基础库 2.16.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.16.0 相关文档: 实时日志 功能描述 获取给定标签的日志管理器实例,目
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(1)
推荐(0) 编辑
RealtimeLogManager.setFilterMsg
摘要:RealtimeLogManager.setFilterMsg(string msg) 基础库 2.7.3 开始支持,低版本需做兼容处理。 小程序插件:不支持 相关文档: 实时日志 功能描述 设置过滤关键字,暂不支持在插件使用 参数 string msg 过滤关键字,最多不超过1Kb,可以在小程序管
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(4)
推荐(0) 编辑
RealtimeLogManager.info
摘要:RealtimeLogManager.info() 基础库 2.7.1 开始支持,低版本需做兼容处理。 小程序插件:不支持 相关文档: 实时日志 功能描述 写 info 日志,暂不支持在插件使用 参数 Object|Array.|number|string ...args 日志内容,可以有任意多个。
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(2)
推荐(0) 编辑
RealtimeLogManager.in
摘要:RealtimeLogManager.in(Page pageInstance) 基础库 2.9.1 开始支持,低版本需做兼容处理。 小程序插件:不支持 相关文档: 实时日志 功能描述 设置实时日志page参数所在的页面,暂不支持在插件使用 参数 Page pageInstance page实例
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(2)
推荐(0) 编辑
RealtimeLogManager.getCurrentState
摘要:Object RealtimeLogManager.getCurrentState() 基础库 2.19.4 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 实时日志会将一定时间间隔内缓存的日志聚合上报,如果该时间内缓存的内容超出限制,则会被丢弃。此方法可以获取当前缓存剩余空间。 >
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(2)
推荐(0) 编辑
RealtimeLogManager.error
摘要:RealtimeLogManager.error() 基础库 2.7.1 开始支持,低版本需做兼容处理。 小程序插件:不支持 相关文档: 实时日志 功能描述 写 error 日志,暂不支持在插件使用 参数 Object|Array.|number|string ...args 日志内容,可以有任意多
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(2)
推荐(0) 编辑
RealtimeLogManager.addFilterMsg
摘要:RealtimeLogManager.addFilterMsg(string msg) 基础库 2.8.1 开始支持,低版本需做兼容处理。 小程序插件:不支持 相关文档: 实时日志 功能描述 添加过滤关键字,暂不支持在插件使用 参数 string msg 是setFilterMsg的添加接口。用于设
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(2)
推荐(0) 编辑
RealtimeLogManager
摘要:RealtimeLogManager 相关文档: 实时日志 实时日志管理器实例,可以通过 wx.getRealtimeLogManager 获取。 方法 RealtimeLogManager.info() 写 info 日志,暂不支持在插件使用 RealtimeLogManager.warn() 写
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(5)
推荐(0) 编辑
LogManager.warn
摘要:LogManager.warn() 小程序插件:不支持 功能描述 写 warn 日志 参数 Object|Array.|number|string ...args 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(3)
推荐(0) 编辑
LogManager.log
摘要:LogManager.log() 小程序插件:不支持 功能描述 写 log 日志 参数 Object|Array.|number|string ...args 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb
阅读全文
posted @
2024-12-31 18:53
AtlasLapetos
阅读(2)
推荐(0) 编辑
console.debug
摘要:console.debug() 小程序插件:不支持 功能描述 向调试面板中打印 debug 日志 参数 any ...args 日志内容,可以有任意多个。
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(2)
推荐(0) 编辑
console.error
摘要:console.error() 小程序插件:不支持 功能描述 向调试面板中打印 error 日志 参数 any ...args 日志内容,可以有任意多个。
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(3)
推荐(0) 编辑
console.group
摘要:console.group(string label) 小程序插件:不支持 功能描述 在调试面板中创建一个新的分组。随后输出的内容都会被添加一个缩进,表示该内容属于当前分组。调用 console.groupEnd之后分组结束。 参数 string label 分组标记,可选。 注意 仅在工具中有效,
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(2)
推荐(0) 编辑
console.groupEnd
摘要:console.groupEnd() 小程序插件:不支持 功能描述 结束由 console.group 创建的分组 注意 仅在工具中有效,在 vConsole 中为空函数实现。
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(2)
推荐(0) 编辑
console.info
摘要:console.info() 小程序插件:不支持 功能描述 向调试面板中打印 info 日志 参数 any ...args 日志内容,可以有任意多个。
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(2)
推荐(0) 编辑
console.log
摘要:console.log() 小程序插件:不支持 功能描述 向调试面板中打印 log 日志 参数 any ...args 日志内容,可以有任意多个。
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(2)
推荐(0) 编辑
console.warn
摘要:console.warn() 小程序插件:不支持 功能描述 向调试面板中打印 warn 日志 参数 any ...args 日志内容,可以有任意多个。
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(2)
推荐(0) 编辑
LogManager
摘要:LogManager 日志管理器实例,可以通过 wx.getLogManager 获取。 方法 LogManager.debug() 写 debug 日志 LogManager.info() 写 info 日志 LogManager.log() 写 log 日志 LogManager.warn()
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(5)
推荐(0) 编辑
LogManager.debug
摘要:LogManager.debug() 小程序插件:不支持 功能描述 写 debug 日志 参数 Object|Array.|number|string ...args 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(2)
推荐(0) 编辑
LogManager.info
摘要:LogManager.info() 小程序插件:不支持 功能描述 写 info 日志 参数 Object|Array.|number|string ...args 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb
阅读全文
posted @
2024-12-31 18:52
AtlasLapetos
阅读(2)
推荐(0) 编辑
console
摘要:console 向调试面板中打印日志。console 是一个全局对象,可以直接访问。在微信客户端中,向 vConsole 中输出日志。 方法 console.debug() 向调试面板中打印 debug 日志 console.log() 向调试面板中打印 log 日志 console.info()
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(27)
推荐(0) 编辑
wx.getLogManager
摘要:LogManager wx.getLogManager(Object object) 基础库 2.1.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 功能描述 获取日志管理器对象。 参数 Object object 属性 类型 默认值
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(13)
推荐(0) 编辑
wx.getRealtimeLogManager
摘要:RealtimeLogManager wx.getRealtimeLogManager() 基础库 2.7.1 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.16.0 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档:
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(33)
推荐(0) 编辑
wx.setEnableDebug
摘要:wx.setEnableDebug(Object object) 基础库 1.4.0 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:支持 需要页面权限:当前是插件页面时,宿主小程序不能调用该接口,反之亦然 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(21)
推荐(0) 编辑
wx.offAfterPageLoad
摘要:wx.offAfterPageLoad(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 移除路由事件的监听函数 参数 function listener onAf
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.offAfterPageUnload
摘要:wx.offAfterPageUnload(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 移除路由事件的监听函数 参数 function listener on
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.offAppRoute
摘要:wx.offAppRoute(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 移除路由事件的监听函数 参数 function listener onAppRout
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.offAppRouteDone
摘要:wx.offAppRouteDone(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 移除当前路由动画执行完成的事件的监听函数 参数 function liste
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.offBeforeAppRoute
摘要:wx.offBeforeAppRoute(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 移除路由事件的监听函数 参数 function listener onB
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(4)
推荐(0) 编辑
wx.offBeforePageLoad
摘要:wx.offBeforePageLoad(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 移除路由事件的监听函数 参数 function listener onB
阅读全文
posted @
2024-12-31 18:51
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.offBeforePageUnload
摘要:wx.offBeforePageUnload(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 移除路由事件的监听函数 参数 function listener o
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.onAfterPageLoad
摘要:wx.onAfterPageLoad(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 监听路由事件引起新的页面实例化时,页面实例化完成的事件监听,详见 页面路由监
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.onAfterPageUnload
摘要:wx.onAfterPageUnload(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 监听路由事件引起现有页面实例销毁时,页面实例销毁后的事件监听,详见 页面
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(5)
推荐(0) 编辑
wx.onAppRoute
摘要:wx.onAppRoute(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 监听路由事件下发后,执行路由逻辑后的事件监听,详见 页面路由监听。 参数 functi
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(6)
推荐(0) 编辑
wx.onAppRouteDone
摘要:wx.onAppRouteDone(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 监听当前路由动画执行完成的事件监听,详见 页面路由监听。 参数 functio
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.onBeforeAppRoute
摘要:wx.onBeforeAppRoute(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 监听路由事件下发后,执行路由逻辑前的事件监听,详见 页面路由监听。 参数
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.onBeforePageLoad
摘要:wx.onBeforePageLoad(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 监听路由事件引起新的页面实例化时,页面实例化前的事件监听,详见 页面路由监
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(9)
推荐(0) 编辑
wx.onBeforePageUnload
摘要:wx.onBeforePageUnload(function listener) 基础库 3.5.5 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 3.5.5 微信 鸿蒙 OS 版:支持 功能描述 监听路由事件引起现有页面实例销毁时,页面实例销毁前的事件监听,详见 页
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(10)
推荐(0) 编辑
wx.offAppHide
摘要:wx.offAppHide(function listener) 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 移除小程序切后台事件的监听函数 参数 function listener onAppHide 传入的监听函数。不传此参数则移
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.offAppShow
摘要:wx.offAppShow(function listener) 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 移除小程序切前台事件的监听函数 参数 function listener onAppShow 传入的监听函数。不传此参数则移
阅读全文
posted @
2024-12-31 18:50
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.offAudioInterruptionBegin
摘要:wx.offAudioInterruptionBegin(function listener) 基础库 2.6.2 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.15.0 微信 Windows 版:支持 微信 Mac 版:支持 功能描述 移除音频因为受到系统占用而
阅读全文
posted @
2024-12-31 18:49
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.offAudioInterruptionEnd
摘要:wx.offAudioInterruptionEnd(function listener) 基础库 2.6.2 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.15.0 微信 Windows 版:支持 微信 Mac 版:支持 功能描述 移除音频中断结束事件的监听函数
阅读全文
posted @
2024-12-31 18:49
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.offError
摘要:wx.offError(function listener) 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 移除小程序错误事件的监听函数 参数 function listener
阅读全文
posted @
2024-12-30 10:07
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.offLazyLoadError
摘要:wx.offLazyLoadError(function listener) 基础库 2.24.3 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 相关文档: 分包异步化 功能描述 移除小程序异步组件加载失败事件的监听函数 参数 function listener o
阅读全文
posted @
2024-12-30 10:06
AtlasLapetos
阅读(5)
推荐(0) 编辑
wx.offPageNotFound
摘要:wx.offPageNotFound(function listener) 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 移除小程序要打开的页面不存在事件的监听函数 参数 function listener onPageNotFound
阅读全文
posted @
2024-12-30 10:05
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.offThemeChange
摘要:wx.offThemeChange(function listener) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 相关文档: DarkMode 适配指南 功能描述 移除系统主题改变事件的监听函数 参数 function listener onThemeChange
阅读全文
posted @
2024-12-30 10:03
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.offUnhandledRejection
摘要:wx.offUnhandledRejection(function listener) 基础库 2.10.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 移除未处理的 Promise 拒绝事件的监听函数 参数 function listener onUn
阅读全文
posted @
2024-12-30 10:03
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.onAppHide
摘要:wx.onAppHide(function listener) 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 监听小程序切后台事件。该事件与 App.onHide 的回调参数一致。 参数 function listener 小程序切后台
阅读全文
posted @
2024-12-30 10:02
AtlasLapetos
阅读(6)
推荐(0) 编辑
wx.onAppShow
摘要:wx.onAppShow(function listener) 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 监听小程序切前台事件。该事件与 App.onShow 的回调参数一致。 参数 function listener 小程序切前台
阅读全文
posted @
2024-12-30 10:01
AtlasLapetos
阅读(8)
推荐(0) 编辑
wx.onAudioInterruptionBegin
摘要:wx.onAudioInterruptionBegin(function listener) 基础库 2.6.2 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.15.0 微信 Windows 版:支持 微信 Mac 版:支持 功能描述 监听音频因为受到系统占用而被
阅读全文
posted @
2024-12-30 10:01
AtlasLapetos
阅读(5)
推荐(0) 编辑
wx.onAudioInterruptionEnd
摘要:wx.onAudioInterruptionEnd(function listener) 基础库 2.6.2 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.15.0 微信 Windows 版:支持 微信 Mac 版:支持 功能描述 监听音频中断结束事件。在收到 o
阅读全文
posted @
2024-12-30 10:00
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.onError
摘要:wx.onError(function listener) 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 监听小程序错误事件。如脚本错误或 API 调用报错等。该事件与 App.o
阅读全文
posted @
2024-12-30 09:59
AtlasLapetos
阅读(16)
推荐(0) 编辑
wx.onLazyLoadError
摘要:wx.onLazyLoadError(function listener) 基础库 2.24.3 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 相关文档: 分包异步化 功能描述 监听小程序异步组件加载失败事件。 参数 function listener 小程序异步组
阅读全文
posted @
2024-12-30 09:59
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.onPageNotFound
摘要:wx.onPageNotFound(function listener) 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 监听小程序要打开的页面不存在事件。该事件与 App.onPageNotFound 的回调时机一致。 参数 funct
阅读全文
posted @
2024-12-30 09:57
AtlasLapetos
阅读(6)
推荐(0) 编辑
wx.onThemeChange
摘要:wx.onThemeChange(function listener) 基础库 2.11.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 相关文档: DarkMode 适配指南 功能描述 监听系统主题改变事件。该事件与 App.onThemeChange 的回调时机一致。 参数 functi
阅读全文
posted @
2024-12-30 09:56
AtlasLapetos
阅读(9)
推荐(0) 编辑
wx.onUnhandledRejection
摘要:wx.onUnhandledRejection(function listener) 基础库 2.10.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 监听未处理的 Promise 拒绝事件。该事件与 App.onUnhandledRejection 的
阅读全文
posted @
2024-12-30 09:56
AtlasLapetos
阅读(4)
推荐(0) 编辑
wx.postMessageToReferrerMiniProgram
摘要:wx.postMessageToReferrerMiniProgram(Object object) 基础库 3.2.1 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 向跳转的源小程序发送消息,源小程序可在 wx.onShow 或 wx.getEnterO
阅读全文
posted @
2024-12-30 09:55
AtlasLapetos
阅读(8)
推荐(0) 编辑
wx.postMessageToReferrerPage
摘要:wx.postMessageToReferrerPage(Object object) 基础库 3.7.2 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 向跳转的源页面发送消息。 参数 Object object 属性 类型 默认值 必填 说明 extra
阅读全文
posted @
2024-12-30 09:54
AtlasLapetos
阅读(20)
推荐(0) 编辑
wx.getApiCategory
摘要:string wx.getApiCategory() 基础库 2.33.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 获取当前 API 类别 返回值 string API 类别 不同 apiCategory 场景下的 API 限制 X 表示 API 被限制无法使用;不在表格中的
阅读全文
posted @
2024-12-30 09:53
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.getEnterOptionsSync
摘要:Object wx.getEnterOptionsSync() 基础库 2.9.4 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.9.4 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取本次小程序启动时的参数。如果
阅读全文
posted @
2024-12-30 09:53
AtlasLapetos
阅读(56)
推荐(0) 编辑
wx.getLaunchOptionsSync
摘要:Object wx.getLaunchOptionsSync() 基础库 2.1.2 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.9.4 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取小程序启动时的参数。与 A
阅读全文
posted @
2024-12-30 09:52
AtlasLapetos
阅读(46)
推荐(0) 编辑
wx.offApiCategoryChange
摘要:wx.offApiCategoryChange(function listener) 基础库 2.33.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 移除 API 类别变化事件的监听函数 参数 function listener onApiCategoryChange 传入的监听
阅读全文
posted @
2024-12-30 09:51
AtlasLapetos
阅读(3)
推荐(0) 编辑
wx.onApiCategoryChange
摘要:wx.onApiCategoryChange(function listener) 基础库 2.33.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 功能描述 监听 API 类别变化事件 参数 function listener API 类别变化事件的监听函数 参数 Object res 属
阅读全文
posted @
2024-12-30 09:50
AtlasLapetos
阅读(5)
推荐(0) 编辑
UpdateManager.onUpdateReady
摘要:UpdateManager.onUpdateReady(function listener) 小程序插件:不支持 功能描述 监听小程序有版本更新事件。客户端主动触发下载(无需开发者触发),下载成功后回调 参数 function listener 小程序有版本更新事件的监听函数 示例代码 示例代码
阅读全文
posted @
2024-12-30 09:49
AtlasLapetos
阅读(5)
推荐(0) 编辑
UpdateManager.onUpdateFailed
摘要:UpdateManager.onUpdateFailed(function listener) 小程序插件:不支持 功能描述 监听小程序更新失败事件。小程序有新版本,客户端主动触发下载(无需开发者触发),下载失败(可能是网络原因等)后回调 参数 function listener 小程序更新失败事件
阅读全文
posted @
2024-12-30 09:48
AtlasLapetos
阅读(3)
推荐(0) 编辑
UpdateManager.onCheckForUpdate
摘要:UpdateManager.onCheckForUpdate(function listener) 小程序插件:不支持 功能描述 监听向微信后台请求检查更新结果事件。微信在小程序每次启动(包括热启动)时自动检查更新,不需由开发者主动触发。 参数 function listener 向微信后台请求检查
阅读全文
posted @
2024-12-30 09:45
AtlasLapetos
阅读(7)
推荐(0) 编辑
UpdateManager.applyUpdate
摘要:UpdateManager.applyUpdate() 小程序插件:不支持 功能描述 强制小程序重启并使用新版本。在小程序新版本下载完成后(即收到 onUpdateReady 回调)调用。 示例代码 示例代码
阅读全文
posted @
2024-12-30 09:45
AtlasLapetos
阅读(4)
推荐(0) 编辑
UpdateManager
摘要:UpdateManager UpdateManager 对象,用来管理更新,可通过 wx.getUpdateManager 接口获取实例。 方法 UpdateManager.applyUpdate() 强制小程序重启并使用新版本。在小程序新版本下载完成后(即收到 onUpdateReady 回调)调
阅读全文
posted @
2024-12-30 09:44
AtlasLapetos
阅读(8)
推荐(0) 编辑
wx.getUpdateManager
摘要:UpdateManager wx.getUpdateManager() 基础库 1.9.90 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取全局唯一的版本更新管理器,用于管理小程序更新。关于小程序的更新机制,可以查看运行
阅读全文
posted @
2024-12-30 09:44
AtlasLapetos
阅读(25)
推荐(0) 编辑
wx.updateWeChatApp
摘要:wx.updateWeChatApp(Object object) 基础库 2.12.0 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:支持 小程序插件:支持,需要小程序基础库版本不低于 2.12.0 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 更新客户端版本。当
阅读全文
posted @
2024-12-30 09:43
AtlasLapetos
阅读(16)
推荐(0) 编辑
wx.getAppAuthorizeSetting
摘要:Object wx.getAppAuthorizeSetting() 基础库 2.20.1 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.21.3 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取微信APP授权设置
阅读全文
posted @
2024-12-30 09:42
AtlasLapetos
阅读(20)
推荐(0) 编辑
wx.getAppBaseInfo
摘要:Object wx.getAppBaseInfo() 基础库 2.20.1 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.21.3 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取微信APP基础信息 返回值 Obj
阅读全文
posted @
2024-12-30 09:41
AtlasLapetos
阅读(21)
推荐(0) 编辑
wx.getDeviceBenchmarkInfo
摘要:wx.getDeviceBenchmarkInfo(Object object) 基础库 3.4.5 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:不支持 小程序插件:不支持 微信 鸿蒙 OS 版:支持 功能描述 获取设备性能得分和机型档位数据 参数 Object object 属
阅读全文
posted @
2024-12-30 09:40
AtlasLapetos
阅读(11)
推荐(0) 编辑
wx.getDeviceInfo
摘要:Object wx.getDeviceInfo() 基础库 2.20.1 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.21.3 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取设备基础信息 返回值 Object
阅读全文
posted @
2024-12-30 09:38
AtlasLapetos
阅读(60)
推荐(0) 编辑
wx.getRendererUserAgent
摘要:Promise wx.getRendererUserAgent(Object object) 基础库 2.26.3 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:不支持 小程序插件:支持,需要小程序基础库版本不低于 2.21.3 微信 鸿蒙 OS 版:支持 功能描述 获取 Webv
阅读全文
posted @
2024-12-30 09:38
AtlasLapetos
阅读(5)
推荐(0) 编辑
wx.getSkylineInfo
摘要:wx.getSkylineInfo(Object object) 基础库 2.26.2 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:不支持 小程序插件:支持,需要小程序基础库版本不低于 2.26.2 功能描述 获取当前运行环境对于 Skyline 渲染引擎 的支持情况 参数 Ob
阅读全文
posted @
2024-12-30 09:37
AtlasLapetos
阅读(5)
推荐(0) 编辑
wx.getSkylineInfoSync
摘要:Object wx.getSkylineInfoSync() 基础库 2.26.2 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.26.2 功能描述 获取当前运行环境对于 Skyline 渲染引擎 的支持情况 返回值 Object 当前运行环境对于 Skyline
阅读全文
posted @
2024-12-30 09:35
AtlasLapetos
阅读(5)
推荐(0) 编辑
wx.getSystemInfo
摘要:wx.getSystemInfo(Object object) 从基础库 2.20.1 开始,本接口停止维护,请使用 wx.getSystemSetting、wx.getAppAuthorizeSetting、wx.getDeviceInfo、wx.getWindowInfo、wx.getAppBa
阅读全文
posted @
2024-12-30 09:31
AtlasLapetos
阅读(80)
推荐(0) 编辑
wx.getSystemInfoAsync
摘要:wx.getSystemInfoAsync(Object object) 从基础库 2.20.1 开始,本接口停止维护,请使用 wx.getSystemSetting、wx.getAppAuthorizeSetting、wx.getDeviceInfo、wx.getWindowInfo、wx.get
阅读全文
posted @
2024-12-30 09:30
AtlasLapetos
阅读(49)
推荐(0) 编辑
wx.getSystemInfoSync
摘要:Object wx.getSystemInfoSync() 从基础库 2.20.1 开始,本接口停止维护,请使用 wx.getSystemSetting、wx.getAppAuthorizeSetting、wx.getDeviceInfo、wx.getWindowInfo、wx.getAppBase
阅读全文
posted @
2024-12-30 09:29
AtlasLapetos
阅读(248)
推荐(0) 编辑
wx.getSystemSetting
摘要:Object wx.getSystemSetting() 基础库 2.20.1 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.21.3 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取设备设置 返回值 Object
阅读全文
posted @
2024-12-30 09:29
AtlasLapetos
阅读(57)
推荐(0) 编辑
wx.getWindowInfo
摘要:Object wx.getWindowInfo() 基础库 2.20.1 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.21.3 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功能描述 获取窗口信息 返回值 Object 属性
阅读全文
posted @
2024-12-30 09:29
AtlasLapetos
阅读(43)
推荐(0) 编辑
openAppAuthorizeSetting
摘要:wx.openAppAuthorizeSetting(Object object) 基础库 2.20.1 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:支持 需要页面权限:当前是插件页面时,宿主小程序不能调用该接口,反之亦然 小程序插件:支持,需要小程序基础库版本不低于 2.21.
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(9)
推荐(0) 编辑
wx.openSystemBluetoothSetting
摘要:wx.openSystemBluetoothSetting(Object object) 基础库 2.20.1 开始支持,低版本需做兼容处理。 以 Promise 风格 调用:支持 需要页面权限:当前是插件页面时,宿主小程序不能调用该接口,反之亦然 小程序插件:支持,需要小程序基础库版本不低于 2.
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(2)
推荐(0) 编辑
wx.arrayBufferToBase64
摘要:string wx.arrayBufferToBase64(ArrayBuffer arrayBuffer) 从基础库 2.4.0 开始,本接口停止维护 基础库 1.1.0 开始支持,低版本需做兼容处理。 小程序插件:支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(46)
推荐(0) 编辑
wx.base64ToArrayBuffer
摘要:ArrayBuffer wx.base64ToArrayBuffer(string base64) 从基础库 2.4.0 开始,本接口停止维护 基础库 1.1.0 开始支持,低版本需做兼容处理。 小程序插件:支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 功
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(55)
推荐(0) 编辑
wx.canIUse
摘要:boolean wx.canIUse(string schema) 基础库 1.1.1 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档: 低版本兼容 功能描述 判断小程序的API,回调,参数,组件等是否
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(30)
推荐(0) 编辑
wx.env
摘要:wx.env 相关文档: 文件系统 环境变量 属性 string USER_DATA_PATH 文件系统中的用户目录路径 (本地路径)
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(4)
推荐(0) 编辑
环境数据生成
摘要:xr-frame-tookit 我们提供了命令行工具xr-frame-cli来对框架需要的一些资源进行优化,或是生成环境数据。CLI已被废弃,现迁移到可视化工具XR-FRAME-TOOLS。 我们提供了一个可视化的工具,其开源到了https://github.com/dtysky/xr-frame-
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(7)
推荐(0) 编辑
真机调试
摘要:调试 除了vConsole,XR-FRAME目前还可以通过小程序工具的真机调试2.0功能来进行调试。 真机调试 要使用真机调试来调试XR-FRAME,需要按照以下几个步骤: 确保工具是最新的Nightly版本。 确定至少存在一个分包,空分包也可以。 在真机调试界面,左下角切换到真机调试2.0(如下图
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(8)
推荐(0) 编辑
内置后处理
摘要:内置后处理资源 此处列出了框架内置支持的后处理资源类型、参数和对应效果。 以下标题名即为后处理资源里的type属性。 blur 高斯模糊,效果好但是在radius较大时性能开销较高,快速近似方法见fastblur。 参数 类型 默认值 说明 radius number 5 模糊半径 示例,radiu
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(3)
推荐(0) 编辑
内置图集
摘要:内置图集 框架内置了一些图集资源。 普通纹理 |名称|资源id|帧名|描述| | | | | |数字|numbers|0~9|
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(3)
推荐(0) 编辑
Standard 效果
摘要:Standard 标准物理光照渲染 Standard 材质基于标准的 PBR 进行实现。 PBR(Physically Based Rendering) 是指使用基于物理原理和微平面理论建模的着色/光照模型,以及使用从现实中测量的表面参数来准确表示真实世界材质的渲染理念。 使用 PBR 的优势 基于
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(25)
推荐(0) 编辑
Simple 无光照渲染
摘要:Simple 无光照渲染 Simple 材质基于最基本的 无光照 情况进行实现。 使用该材质渲染的物体,不受任何光源影响,渲染性能最高。 simple 参数定义 名称 类型 备注 默认值 u_baseColorMap texture 颜色贴图,颜色空间为 SRGB 默认未使用 u_baseColor
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(7)
推荐(0) 编辑
内置效果资源
摘要:内置效果和定义 框架内置了一些效果资源。 内置效果 目前除去内部效果之外,暴露给开发者会使用的效果有两个: 简单无光照效果 simple 标准物理渲染效果 standard 在内置的之外,开发者还可能会自定义效果,这里就可能会用到一些内置的uniforms、宏和着色器方法,我们将其列举如下: 内置U
阅读全文
posted @
2024-12-30 09:28
AtlasLapetos
阅读(4)
推荐(0) 编辑
内置纹理资源
摘要:内置纹理资源 框架内置了一些纹理资源。 普通纹理 资源id 描述 white 白色 transparent 白色透明 black 黑色 red 红色 green 绿色 blue 蓝色 yellow 黄色 babyblue 淡蓝色 babygreen 淡绿色 babyred 淡红色 brdf-lut
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(3)
推荐(0) 编辑
内置几何数据
摘要:内置几何数据 我们提供了几个内置的几何数据,均拥有UV、法线和切线: 资源id 描述 尺寸 cube 立方体 原点在中心,大小为1x1x1 sphere 球体 原点在中心,半径为1 plane 平面 原点在中心,一个xz平面,大小为1x1 cylinder 圆柱 原点在中心,半径为1,高度为2 内置
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(4)
推荐(0) 编辑
内置环境数据
摘要:内置环境数据 框架内置了一些环境数据资源。 资源id 描述 预览 xr-frame-team-workspace-day xr-frame团队工作地,白天 xr-frame-team-workspace-night xr-frame团队工作地,夜晚 xr-frame-team-workspace-d
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(2)
推荐(0) 编辑
分享
摘要:分享系统 将xr-frame渲染的结果分享给好友是个很常见的需求,所以我们内置了分享系统ShareSystem来协助开发者快速截图和录制分享。 要在iOS设备上使用分享系统,需要客户端8.0.29以上版本。 录屏能力需要在基础库版本v3.1.1以上支持。 截取画布 分享系统提供了三种方式来截图: /
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(5)
推荐(0) 编辑
其他属性和动画
摘要:其他属性和动画 基于不同RenderMode的渲染 RenderMode不进行设置的前提下, 无论相机如何的转动,所有粒子永远正对着屏幕。 这里通过render-mode字段进行控制,示例如下: <xr-particle id="colorGradient" position="2 0 -2" re
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(6)
推荐(0) 编辑
发射器(Emitter)
摘要:粒子发射器 构建粒子发射器 粒子系统目前内置了不同形态的发射器类型,通过对相关参数的调整,满足开发者所需要的粒子效果。 目前支持以下发射器类型: PointShape 点状发射器 SphereShape 球形发射器 BoxShape 箱形发射器 ConeShape 锥形发射器 CircleShape
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(117)
推荐(0) 编辑
粒子系统(Particles)
摘要:粒子系统 粒子属性与生命周期过程中的变化效果由系统ParticleSystem管理,其一版本代理到元素XRParticleSystem,对应在xml中的标签是xr-particle。 在wxml中创建 首先声明资源节点,导入纹理, 用于描绘粒子的基本形态 <xr-asset-load type="t
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(22)
推荐(0) 编辑
轮廓交互(interact)
摘要:轮廓间交互 ⚠️ 轮廓间交互功能目前尚在Beta阶段,并且需要2.32.1及之后的基础库才能使用。 碰撞与重叠 碰撞和重叠是不同的概念: 碰撞是指:两个轮廓发生物理学碰撞,并因此而改变位置与速度,产生碰撞事件; 重叠是指:两个轮廓在位置上发生了重叠,并产生重叠事件,不发生物理学碰撞。 需要轮廓才能发
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(3)
推荐(0) 编辑
刚体(Rigidbody)
摘要:刚体和全局物理 ⚠️ 刚体物理功能目前尚在Beta阶段,并且需要2.32.1及之后的基础库才能使用。 全局物理 要让当前的场景成为一个物理世界,需要先在<xr-scene>下配置一个<xr-physics>标签: <xr-scene> <xr-physics /> ...(场景中的其他标签) </x
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(21)
推荐(0) 编辑
轮廓
摘要:轮廓 如果想要与场景中的物体进行互动,比如说点击、拖拽物体,那么这个物体得先拥有一个轮廓才行。 轮廓是一个组件。与某个物体互动,实际上是在与这个物体的轮廓进行互动,轮廓让这个物体在物理世界中拥有了一个分身。 创建轮廓 创建轮廓非常简单,只要为xml标签添加上xxx-shape的属性即可。 例如以下代
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(31)
推荐(0) 编辑
物理系统
摘要:物理系统 xr-frame中的物理系统主要管理场景中的轮廓,以及触发轮廓点击事件。 轮廓 - 为物体创建可交互的轮廓; 刚体和全局物理Beta - 让物体成为刚体,可以受到力的影响而产生加速度; 轮廓间交互Beta - 让物体可以与其他物体产生交互,包括碰撞以及重叠判断。
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(5)
推荐(0) 编辑
帧动画
摘要:帧动画 帧动画是一种内置的动画实现,提供给开发者类似于css动画的能力,去控制一个元素下所有组件的数据。 我们提供了一种资源来定义帧动画,之后可以用对应的加载器加载,在组件中使用。 帧动画资源 首先我们要准备一个帧动画资源,它是被存储为json格式,大致如下: { "keyframe": { "pa
阅读全文
posted @
2024-12-30 09:27
AtlasLapetos
阅读(5)
推荐(0) 编辑
动画系统
摘要:动画系统 xr-frame中所有的动画都是通过动画系统AnimationSystem统一管理的,在每帧的同一个时机统一更新。动画系统自身没有什么逻辑,所有的逻辑都是在动画组件Animator和动画实现Animation中的。 动画实现 动画实现的基础是基类Animation,所有的动画都必须派生于它
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(18)
推荐(0) 编辑
AR追踪器
摘要:AR追踪器 AR追踪器ARTracker是AR系统的一部分。 提供了一种非常简单的方式,在特定的识别模式下识别出图像或者物体,对其进行跟随。其一版本代理到元素 XRARTracker。 对应在 xml 中的标签是 xr-ar-tracker。 创建AR追踪器 AR追踪器的典型创建和使用方式如下: <
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(12)
推荐(0) 编辑
AR系统
摘要:AR系统 AR系统 ARSystem 将 xr-frame 和 小程序AI系统 VisionKit 关联起来,让AR变得十分简单易用。 AR系统默认是关闭的,开启它需要在场景元素Scene上挂载ARSystem即可,以下是基础案例 <!-- 平面模式下,开启后置摄像头 --> <xr-scene a
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(19)
推荐(0) 编辑
GLTF画廊
摘要:GLTF画廊 *以下图片均为xr-frame渲染截屏,模型来源为gltf官方示例与sketchfab资源(CC-Licensed)。 物件模型 人物模型 卡通模型 完整场景
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(3)
推荐(0) 编辑
xr-frame里的GLTF
摘要:xr-frame里的GLTF GLTF资源 GLTF组件 动画 Morph GLTF扩展 限制 GLTF资源 GLTF模型需要先通过Loader加载进小程序中,才可以渲染。 <xr-asset-load type="gltf" asset-id="gltfModel" src="/assets/xx
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(85)
推荐(0) 编辑
GLTF介绍
摘要:GLTF介绍 GLTF是一种被广泛使用的文件格式,用来储存3D模型和3D场景。在xr-frame里你可以非常轻松地引入任意GLTF模型,并将其渲染出来。 使用GLTF的优势 📦 单一文件,完整场景 使用GLTF打包后的GLB文件,可将一整个场景的所有要素包揽进去。轻松管理你的3D资源。 🌍 成熟
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(25)
推荐(0) 编辑
后处理
摘要:后处理 后处理一般指一次渲染的最后环节,它接受一个相机的渲染结果,用图像处理算法对结果增强来达到一些效果,比如模糊、辉光、渐晕等等。 xr-frame内置的后处理系统以相机为基础,将后处理资源组装起来,实现最终的效果。 ⚠️ 后处理系统在框架内部涉及到渲染管线,目前暂时不接受定制,未来视情况开放。
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(14)
推荐(0) 编辑
阴影
摘要:灯光 灯光组件Light用于给场景提供照明,也是阴影的核心。相机组件一般被代理到灯光元素XRLight中使用,其派生自XRNode,对应在xml中的标签为xr-light。 创建灯光 灯光元素的一个典型使用方式如下: <xr-light type="ambient" color="1 1 1" in
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(42)
推荐(0) 编辑
天空盒与背景
摘要:环境 环境Env是一种特殊的组件,其一般被代理到元素XREnv上使用。环境用于描述当前场景的环境贴图和光照信息,其一般和相机与材质协作,实现丰富真实的渲染效果。 环境数据可以使用xr-frame-toolkit来生成。 创建环境组件 环境组件一般由xml创建,不建议使用代码创建: <xr-env e
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(25)
推荐(0) 编辑
图集
摘要:图集 图集Atlas是一种资源,可以优化渲染流程和资源,在业界中用于精灵动画和UI比较多。它将一些散碎的小图拼接为一张大图,加之偏移数据uvMatrix或者uvST,能有效减少渲染时的纹理数量和切换次数。 目前图集在框架中主要配合粒子系统使用。 创建图集 xr-frame使用的图集是 标准,提供了以
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(12)
推荐(0) 编辑
渲染纹理
摘要:渲染纹理 相机一章中提到了渲染目标renderTarget可以指定为渲染纹理,纹理也提到了渲染纹理可以作为纹理使用。可见,渲染纹理RenderTexture就是连接多个相机渲染之间的桥梁。 一个典型场景就是用渲染纹理来做镜子之类的效果。 创建渲染纹理 创建渲染纹理有两种方式,一般我们会优先在wxml
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(3)
推荐(0) 编辑
相机
摘要:相机 相机Camera是渲染系统最核心的组件之一,和几乎所有的渲染引擎一样,它真正驱动着整个渲染管线的运作。相机组件一般被代理到相机元素XRCamera中使用,其派生自XRNode,对应在xml中的标签为xr-camera。 相机组件也承载了一部分AR系统相关的能力,同时我们还提供了配套的相机控制器
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(42)
推荐(0) 编辑
纹理
摘要:纹理 纹理Texture是GPU中的图像,供着色器采样使用。在框架中其一般被作为材质的一部uniforms使用。 由于纹理来源的复杂性,有普通纹理、立方体纹理、视频纹理、渲染纹理等,它们均有不同的创建或者加载方式,却往往有相同的用法,所以框架为其特别约定了一套资源引用方式,详见使用纹理一节。 普通纹
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(27)
推荐(0) 编辑
网格
摘要:网格 网格Mesh是一种组件,严格来讲应该称为网格渲染器,但出于精简就这么命名了。其作用是组织起几何数据和材质实现渲染的载体。 创建一个网格 网格一般在xml中创建,可以直接以组件模式使用或者是用代理的封装元素xr-mesh,此封装元素派生自节点。 组件的方式: <xr-node mesh="geo
阅读全文
posted @
2024-12-30 09:26
AtlasLapetos
阅读(15)
推荐(0) 编辑
材质
摘要:材质 材质 Material 基于 效果 Effect,提供了修改渲染状态、Uniforms的接口,真正决定了物体最后的渲染方式,体现为物体表面的外观。 创建一个材质 创建材质有两种方式,一般我们会优先在wxml中进行创建。 在wxml中创建 在xml中创建需要用到xr-asset-material
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(38)
推荐(0) 编辑
效果
摘要:效果 几何数据 提供了渲染的原材料,材质 决定了渲染的方式,但在讨论材质之前,我们要讨论一下其基于的效果 Effect。 效果可以认为是一个材质模板,通过光照模式lightMode和宏定义definition来对模板的各个功能进行开关。 内置效果 详见 内置效果资源。 定制一个效果 function
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(67)
推荐(0) 编辑
几何数据
摘要:几何数据 渲染的基础之一是几何数据Geometry资源,它描述了一个模型的顶点信息、索引信息以及顶点的存取结构。 一般来讲,几何数据是通过模型中自动加载,或使用 内置Geometry,但有时候我们需要去定制一些程序化生成的数据比如粒子等等,所以还是要明白如何去定制。 定制一个看看 const geo
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(13)
推荐(0) 编辑
渲染系统
摘要:渲染系统 渲染系统是xr-fame最重要的系统,它管理并驱动着整个场景的渲染过程。渲染系统的底层设计了一套可定制的RenderGraph来组织整个渲染管线,并且内置了一套简化的ForwardAdd管线作为默认的渲染管线。 RenderGraph的定制会在未来看需求酌情开放给开发者。 在内置的管线中,
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(6)
推荐(0) 编辑
资源加载元素
摘要:资源加载元素 在资源系统一章中我们简略提到了几个xml中和资源相关的标签xr-assets、xr-asset-load等,这一章就来详细介绍一下它们。 xr-asset-load xr-asset-load是元素XRAssetLoad在xml中的对应,而这个元素则是组件AssetLoad的一个简单代
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(8)
推荐(0) 编辑
资源加载器
摘要:资源加载器 xr-frame允许开发者定制资源加载器,来添加自己所需的资源类型。所有的资源加载器都需要派生自AssetLoader类,然后使用上一章的方法在xml中或者手动使用。 在基础库版本v2.29.2以上,支持自定义资源加载器。 以一个加载器为例 让我们以内置的纹理加载器为例, import
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(13)
推荐(0) 编辑
资源系统
摘要:资源系统 资源是一类特殊的对象,其存储着框架需要使用的数据,比如纹理、几何数据、材质等等。资源系统管理着整个场景的资源,其包括自身和资源注册、资源加载器、资源元素三部分。 资源系统在运行时可以通过scene.assets获取,可在手动使用中看到具体的用法。 推荐用法 推荐的用法是在xml中用对应的几
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(3)
推荐(0) 编辑
Slot
摘要:Slot 在某些场合,我们希望使用和小程序UI组件一致的slot能力来做一些灵活的封装,解决复用。xr-frame同样支持slot,但在具体的用法上用一些限制,下面就让我们通过一个例子教大家使用。 定义包含slot的组件 首先我们需要定义一个能插入slot的组件,这个传统小程序区别不大,但注意组件配
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(57)
推荐(0) 编辑
Shadow元素
摘要:Shadow元素 有时候我们需要用代码动态创建元素之后添加到场景中,这个需求和wxml写标签这种静态的模板编译方式是冲突的,为了保证DOM树不混乱,我们提供了类似于HTML中的ShadowRoot的XRShadow元素,对应于xml中的xr-shadow标签,来解决这个问题。 一个例子 让我们以一个
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(4)
推荐(0) 编辑
节点
摘要:节点 元素虽然有很多派生,但本质上可以分为两类——3D节点和非3D节点(简称节点)。节点Node对应的标签是xr-node,它是场景中用于渲染的元素的基础,本质上是在基础元素的基础上默认添加了Transform变换组件。 变换组件 变换组件提供了渲染最基础的位置position、旋转rotation
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(40)
推荐(0) 编辑
场景
摘要:场景 场景Scene是一种特殊的元素,对于所有的xr-frame小程序组件,其最外层必须有一个xr-scene标签作为根元素,并且组件内只能有一个,以此作为整个组件的基础。 和一般仅用于组合的元素不同,场景有以下几个特别之处: 其下挂载的组件都是名为系统System的特殊组件,来驱动逻辑和渲染。 增
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(9)
推荐(0) 编辑
事件
摘要:事件 事件管理器从属于元素,提供给组件的设计者一个向使用者派发事件的手段。 事件有两种使用方式,一种是走传统的脚本逻辑,一种是用小程序在wxml中的事件绑定。 脚本逻辑 在脚本中使用事件很简单,用一段代码例子来解释: // 定义监听器,比如这个事件的参数类型是`number` function ha
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(16)
推荐(0) 编辑
元素
摘要:元素 元素Element本身没有逻辑,其主要负责两部分——组件的聚合和属性代理。所以在阅读以下内容之前,请保证先阅读了组件的相关内容。 元素有两种使用方式,在xml中直接对应于标签,也可以在脚本中动态创建,但注意动态创建的时候,必须作为Shadow元素的子孙结点!!! 定制一个元素 让我们从定制一个
阅读全文
posted @
2024-12-30 09:25
AtlasLapetos
阅读(3)
推荐(0) 编辑
组件数据解析
摘要:组件数据解析 在组件一章我们知道需要有一个解析器将xml中组件对应属性的字符串转换为组件需要的数据类型,对此,框架提供了一套机制来处理。 数据解析器 数据解析器IDataValueHandler就是用来将属性字符串转换成特定类型的数据的,其具体定义如下: interface IDataValueHa
阅读全文
posted @
2024-12-30 09:24
AtlasLapetos
阅读(2)
推荐(0) 编辑
web-view
摘要:web-view 基础库 1.6.4 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:WebView 功能描述 承载网页的容器。会自动铺满整个小程序页面,个人类型的小程序暂不支持使用。 客户端
阅读全文
posted @
2024-12-30 09:24
AtlasLapetos
阅读(14)
推荐(0) 编辑
组件
摘要:组件 组件Component用于实现xr-frame中所有的逻辑,以生命周期拉驱动。它们在wxml中对应于每个标签上的属性,比如<xr-element transform="position: 1 1 1;" />,就是在xr-element标签上挂在了一个transform组件。组件的聚合构成了后
阅读全文
posted @
2024-12-30 09:23
AtlasLapetos
阅读(5)
推荐(0) 编辑
架构设计
摘要:架构设计 xr-frame使用的架构属于ECS的一种,对应于xml中,Entity就是元素,Component就是属性,System就是场景的顶层组件。这样的设计在严谨的范式下,给开发者提供了灵活的扩展能力,理论上所有的内置功能都可以由开发者在外部自己实现。 ECS 开发者在xml中写的标签,都对应
阅读全文
posted @
2024-12-30 09:23
AtlasLapetos
阅读(6)
推荐(0) 编辑
概述
摘要:概述 本文适合有初步了解的开发者阅读,入门请参见指南。 ⚠️ xr-frame在基础库v2.32.0开始基本稳定,发布为正式版,但仍有一些功能还在开发,请见限制和展望。 xr-frame是一套小程序官方提供的XR/3D应用解决方案,基于混合方案实现,性能逼近原生、效果好、易用、强扩展、渐进式、遵循小
阅读全文
posted @
2024-12-30 09:23
AtlasLapetos
阅读(27)
推荐(0) 编辑
page-meta
摘要:page-meta 基础库 2.9.0 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 页面属性配置节点,用于指定页面的一些属性、监听
阅读全文
posted @
2024-12-30 09:23
AtlasLapetos
阅读(11)
推荐(0) 编辑
navigation-bar
摘要:navigation-bar 基础库 2.9.0 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:WebView 功能描述 页面导航条配置节点,用于指定导航栏的一些属性。只能是 page-meta 组件内的第一个节
阅读全文
posted @
2024-12-30 09:23
AtlasLapetos
阅读(7)
推荐(0) 编辑
aria-component
摘要:aria-component 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 满足视障人士对于小程序的访问需求。 无障碍访问 为了更好地满足视障人士对于小程序的访问需
阅读全文
posted @
2024-12-30 09:23
AtlasLapetos
阅读(20)
推荐(0) 编辑
native-component
摘要:native-component 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 小程序中的部分组件是由客户端创建的原生组件。 原生组件 小程序中的部分组件是由客户端
阅读全文
posted @
2024-12-30 09:23
AtlasLapetos
阅读(4)
推荐(0) 编辑
store-product
摘要:store-product 基础库 3.5.5 开始支持,低版本需做兼容处理。 微信 鸿蒙 OS 版:支持 相关文档: 微信小店指引 渲染框架支持情况:WebView 功能描述 小程序内嵌微信小店商品,展示小店商品,并进行跳转交易。支持小店优选联盟带货跟佣功能。 通用属性 属性 类型 默认值 必填
阅读全文
posted @
2024-12-29 18:11
AtlasLapetos
阅读(34)
推荐(0) 编辑
store-home
摘要:store-home 基础库 3.5.5 开始支持,低版本需做兼容处理。 微信 鸿蒙 OS 版:支持 相关文档: 微信小店指引 渲染框架支持情况:WebView 功能描述 小程序内嵌微信小店首页,展示小店首页,并进行跳转交易。 属性说明 属性 类型 默认值 必填 说明 appid string 是
阅读全文
posted @
2024-12-29 18:11
AtlasLapetos
阅读(19)
推荐(0) 编辑
open-data
摘要:open-data 用户信息相关功能已进行调整,详见 小程序用户信息相关接口调整公告 基础库 1.4.0 开始支持,低版本需做兼容处理。 小程序插件:不支持 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:WebView 功能描述 用于展示微信开
阅读全文
posted @
2024-12-29 18:10
AtlasLapetos
阅读(12)
推荐(0) 编辑
official-account
摘要:official-account 基础库 2.3.0 开始支持,低版本需做兼容处理。 微信 Mac 版:支持 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 公众号关注组件。当用户扫小程序码打开小程序时,开发者可在小程序内配置公众号关注组件,方便用户
阅读全文
posted @
2024-12-29 18:10
AtlasLapetos
阅读(35)
推荐(0) 编辑
ad-custom
摘要:ad-custom 基础库 2.10.4 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 原生模板 广告。 属性说明 属性 类型 默认值 必填 说明 最低版本 u
阅读全文
posted @
2024-12-29 18:09
AtlasLapetos
阅读(16)
推荐(0) 编辑
ad
摘要:ad 基础库 1.9.94 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 Banner 广告。 通用属性 属性 类型 默认值 必填 说明 最低版本 unit-i
阅读全文
posted @
2024-12-29 18:09
AtlasLapetos
阅读(2)
推荐(0) 编辑
canvas
摘要:canvas 基础库 1.0.0 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档: 画布指南、Canvas 接口、旧版画布迁移指南 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功
阅读全文
posted @
2024-12-29 18:09
AtlasLapetos
阅读(8)
推荐(0) 编辑
map
摘要:map 基础库 1.0.0 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档: wx.createMapContext 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 地图
阅读全文
posted @
2024-12-29 18:09
AtlasLapetos
阅读(16)
推荐(0) 编辑
voip-room
摘要:voip-room 基础库 2.11.0 开始支持,低版本需做兼容处理。 相关文档: wx.joinVoIPChat 渲染框架支持情况:WebView 功能描述 多人音视频对话。需用户授权 scope.camera、scope.record。 申请开通 暂只针对国内主体如下类目的小程序开放,需要先通
阅读全文
posted @
2024-12-29 18:09
AtlasLapetos
阅读(8)
推荐(0) 编辑
video
摘要:video 基础库 1.0.0 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档: wx.createVideoContext 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述
阅读全文
posted @
2024-12-29 18:08
AtlasLapetos
阅读(59)
推荐(0) 编辑
live-pusher
摘要:live-pusher 基础库 1.7.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.3.0 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档: wx.createLivePusherContext 渲染框架支持情况
阅读全文
posted @
2024-12-29 18:08
AtlasLapetos
阅读(17)
推荐(0) 编辑
live-player
摘要:live-player 基础库 1.7.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.3.0 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档: wx.createLivePlayerContext 渲染框架支持情况
阅读全文
posted @
2024-12-29 18:08
AtlasLapetos
阅读(4)
推荐(0) 编辑
image
摘要:image 基础库 1.0.0 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 图片。支持 JPG、PNG、SVG、WEBP、GIF
阅读全文
posted @
2024-12-29 18:07
AtlasLapetos
阅读(13)
推荐(0) 编辑
channel-video
摘要:channel-video 基础库 2.25.1 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 相关文档: 视频号视频 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 小程序内嵌视频号视频组件,支持在小程序中
阅读全文
posted @
2024-12-29 18:07
AtlasLapetos
阅读(25)
推荐(0) 编辑
channel-live
摘要:channel-live 基础库 2.29.0 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 相关文档: 视频号直播 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 小程序内嵌视频号直播组件,展示视频号直播状
阅读全文
posted @
2024-12-29 18:07
AtlasLapetos
阅读(6)
推荐(0) 编辑
camera
摘要:camera 基础库 1.6.0 开始支持,低版本需做兼容处理。 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 相关文档: wx.createCameraContext 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView 功能描述 系统相机。扫码二维码功能,
阅读全文
posted @
2024-12-29 18:06
AtlasLapetos
阅读(54)
推荐(0) 编辑
audio
摘要:audio 从基础库 1.6.0 开始,本接口停止维护,请使用 wx.createInnerAudioContext 代替 基础库 1.0.0 开始支持,低版本需做兼容处理。 相关文档: wx.createAudioContext 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试
阅读全文
posted @
2024-12-29 18:06
AtlasLapetos
阅读(17)
推荐(0) 编辑
navigator
摘要:navigator 基础库 1.0.0 开始支持,低版本需做兼容处理。 小程序插件:支持,需要小程序基础库版本不低于 2.1.0 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试)、WebView
阅读全文
posted @
2024-12-29 18:06
AtlasLapetos
阅读(13)
推荐(0) 编辑
functional-page-navigator
摘要:functional-page-navigator 基础库 2.1.0 开始支持,低版本需做兼容处理。 微信 Windows 版:支持 微信 Mac 版:支持 微信 鸿蒙 OS 版:支持 渲染框架支持情况:WebView 功能描述 仅在插件中有效,用于跳转到插件功能页。 通用属性 属性 类型 默认值
阅读全文
posted @
2024-12-29 18:05
AtlasLapetos
阅读(8)
推荐(0) 编辑
vertical-drag-gesture-handler
摘要:vertical-drag-gesture-handler 相关文档: 手势系统 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试) 功能描述 纵向滑动时触发手势 通用属性 属性 类型 默认值 必填 说明 tag string 否 声明手势协商时的组件标识 worklet:ong
阅读全文
posted @
2024-12-29 18:05
AtlasLapetos
阅读(6)
推荐(0) 编辑
tap-gesture-handler
摘要:tap-gesture-handler 相关文档: 手势系统 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试) 功能描述 点击时触发手势 通用属性 属性 类型 默认值 必填 说明 tag string 否 声明手势协商时的组件标识 worklet:ongesture event
阅读全文
posted @
2024-12-29 18:05
AtlasLapetos
阅读(6)
推荐(0) 编辑
scale-gesture-handler
摘要:scale-gesture-handler 相关文档: 手势系统 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试) 功能描述 多指缩放时触发手势 通用属性 属性 类型 默认值 必填 说明 tag string 否 声明手势协商时的组件标识 worklet:ongesture e
阅读全文
posted @
2024-12-29 18:05
AtlasLapetos
阅读(3)
推荐(0) 编辑
pan-gesture-handler
摘要:pan-gesture-handler 相关文档: 手势系统 渲染框架支持情况:Skyline (使用最新 Nighly 工具调试) 功能描述 拖动(横向/纵向)时触发手势 通用属性 属性 类型 默认值 必填 说明 tag string 否 声明手势协商时的组件标识 worklet:ongestur
阅读全文
posted @
2024-12-29 18:03
AtlasLapetos
阅读(5)
推荐(0) 编辑