有奖捉虫:行业应用 & 管理与支持文档专题 HOT

内容介绍

本文主要介绍如何使用资源备份域名来提高资源加载成功率。

平台和版本支持

平台类型
Android
Windows
iOS
Mac OS
Web
平台版本
11.4+
11.0+
TEduBoardSDK 版本
2.7.1.153+
2.7.1.242+
2.7.1.100+
2.7.1.100+
2.7.1+
TIWCache 版本
1.0.0.83+
1.0.0.72+
1.0.0.72+

备份域名的使用目的

一些用户由于网络原因,导致无法加载资源或者资源加载超时、加载失败;在主域名加载资源失败的情况下;通过备份域名加载资源,从而提高资源加载成功率。

准备资源备份域名

说明:
本文以课件存储在腾讯云 COS 桶为例。
1. 开通 COS 桶默认的 CDN 加速域名,也可以自定义 CDN 加速域名。



2. 进入域名与传输管理 > 全球加速界面,开通 COS 桶全球加速域名。



3. 概览页面,获取 COS 源站域名。




调用 addBackupDomain 接口设置备份域名

说明
addBackupDomain 接口详情,此接口建议在 new TEduBoard() 后就调用。
一般情况下我们会使用资源的 CDN 为主域名,此时就可以将 COS 的全球加速和源站作为备份域名使用。
推荐域名优先级:CDN 加速域名 > COS 全球加速 > COS 源站域名
const teduBoard = new TEduBoard({});
teduBoard.addBackupDomain('https://test-1259648581.file.myqcloud.com', 'https://test-1259648581.cos.accelerate.myqcloud.com');
teduBoard.addBackupDomain('https://test-1259648581.file.myqcloud.com', 'https://test-1259648581.cos.ap-shanghai.myqcloud.com');