# CPS组件API开发接入文档

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

# 一、组件概览

CPS组件需3 樱花视频在线,8,6及以上基础库版本支持,基于 PageManager 能力。 CPS组件分为「单游戏组件、多游戏组件、游戏橱窗」三种,mp端配置后均可使用API创建。。

从左往右依次是「单游戏组件 樱花视频高清. 多游戏组件. 游戏橱窗」.

# 1. 输入参数

参数类型必填说明
Object.idstring必选,填入mp端配置的组件ID
Object.leftnumber可选,组件左上角屏幕横坐标
单游戏组件/多游戏组件时有效
不填时平台将自动适应游戏类型并展示
Object.topnumber可选,组件左上角屏幕纵坐标
单游戏组件/多游戏组件时有效
不填时平台将自动适应游戏类型并展示
Object.isVerticalboolean可选,当为「多游戏组件」时,可以选择「水平展示/竖直展示」,默认为false
Object.queryobject可选,打开CPS游戏时传入的启动query参数

# 2. 监听事件

回调类型回调时机返回备注
ready组件加载完毕时触发--
show用户侧展示组件时触发--
destroy用户关闭组件时触发--
clickgame用户点击组件中的CPS游戏时触发Object从CPS游戏返回后触发
error组件发生错误时触发Object-

clickgame callback回调返回

返回参数类型说明
Object.targetGameNamestring表示玩家点击的CPS游戏的名称

error callback 回调返回

返回参数类型说明
Object.errCodenumber错误码
Object.errMsgstring调用时返回的错误消息
● 当前广告ID不可用
● 暂无CPS推荐组件调用权限
● 其他组件错误信息

# 3. 组件尺寸

ratio = 屏幕宽度 / 414

温馨提示:注意组件尺寸 樱花视频免费观看,避免显示超过组件屏幕.

单游戏组件

宽度 = 80 * ratio

高度 = 100 * ratio;

多游戏组件

横版:

宽度 = 312 * ratio

高度 = 112 * ratio

竖版:

宽度 = 56 * ratio

高度 = 305 * ratio

樱花视频免费观看 - # 二、最佳实践

# 1. 获取实例

___JX5_PROTECTED_code_2___

# 2. 预加载

___JX5_PROTECTED_code_3___

# 3. 展示 (樱花视频免费观看)

注意:若未进行预加载会首先进行预加载

___JX5_PROTECTED_code_4___

# 4. 销毁

___JX5_PROTECTED_code_5___

# 5. 监听事件

___JX5_PROTECTED_code_6___
点击咨询小助手