移动端进入课堂时,需要加载课中资源,在一般性能一般的机器上,可能会出现短暂黑屏过渡页面,影响体验。
为此,我们提供了提前加载课中资源的能力,以此达到优化进课堂体验的目标。建议在进入应用时调用,提前加载课中资源。
说明:
预加载只需首次调用,后续退出课堂无须再调用,SDK 内部会自动预加载。
Android 预加载接口
预加载课中资源 preloadClass
参数说明
参数 | 类型 | 描述 |
context | Context | 上下文 |
env | String | 环境(填空即可) |
示例
TCICWebViewManager.getInstance().preloadClass(context, '');
iOS 预加载接口
参数说明
参数 | 类型 | 描述 |
env | String | 环境(填空即可) |
示例
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {// Override point for customization after application launch.// 开启预加载逻辑[TCICClassController preloadClass:nil];return YES;}