# Promise PageManager.load(Object object)
基础库 3.6.7 开始支持,低版本需做兼容处理。
# 功能描述
提供OPENLINK加载活动、功能信息。
# 参数
# Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
openlink | string | 是 | 从不同渠道获得的OPENLINK字符串 | |
query | Object | 否 | 选填,部分活动、功能允许接收自定义query参数,请参阅渠道说明,默认可不填 | |
extraData | Object | 否 | 选填,部分活动、功能允许额外提供参数数据,具体使用请根据渠道说明,默认可不填 |
# 返回值
# Promise
加载开放页面数据信息结果或抛出错误信息。
代码 | 原因 | 解决方案 |
---|---|---|
0 | 无异常 | - |
-1 | openlink异常 | 请确认openlink填写完整且正确。 |
-2 | 基础库版本不支持 | 基础库版本较低引起,受平台灰度等策略影响。 |
-3 | 当前设备暂不支持 | 通常受活动、能力本身对平台限制引起。 |
-4 | 业务渠道方报错 | 由openlink业务方提供的错误信息,具体错误信息请详见 errInfo 字段。 |
-5 | 其他错误 | 其他原因引发的错误,具体错误信息请详见 errInfo 字段。 |
-6 | 网络错误 | 网络异常引发的错误,检查网络环境。 |
-7 | 频繁错误 | 请勿高频发起load请求。 |
-8 | 小游戏版本错误 | 小游戏版本与openlink不匹配,需正确使用openlink对应生效的 开发版、体验版、正式版。 |