初始化
步骤
1、 引入SDK文件
将下载好的.js文件引入到自己的项目中:
<script type="text/javascript" src="./sdk/Web2.2.2.0-xxx-Web2.2.2.0js"></script>
2、初始化
默认您已获取AppId和AppKey,如果尚未获取,请联系我们的技服人员申请。
调用方法 initEngine (appId, appKey, onFailure)
初始化引擎。
// 传入获取的AppId和AppKey, 并初始化ChuangLiveEngine类。
ChuangLiveEngine.initEngine(appid, appkey, onFailure);
参数 | 类型 | 是否必传 | 描述 |
---|---|---|---|
appId | string | 必传 | 程序验证标识, 是使用服务和开启SDK功能的必要条件 |
appKey | string | 必传 | 程序运行唯一功能标识, 是使用服务和开启SDK功能的必要条件 |
onFailure | failCallback | 选传 | 回调:初始化失败 |
初始化完成后, 开发者即可调用 SDK 相关接口, 实现所需功能。
3、SDK销毁
SDK销毁方法ChuangLiveEngine.uninitEngine()
用于释放SDK所使用的所有对象资源, 帮助浏览器在不再使用SDK音视频功能时释放资源, 一旦 浏览器调用了ChuangLiveEngine.uninitEngine()
接口销毁创建的ChuangLiveEngine实例, 将无法调用SDK内的任何方法, 也不会再收到任何回调。 如果需要重新启动音视频功能, 请调用初始化方法ChuangLiveEngine.initEngine()
创建一个新的 ChuangLiveEngine 实例。