使用预加载库文件可以加快文档首次打开速度
应用登陆系统后,开始后台下载thinkeditor.wasm
-示例使用’lib_bin’作为缓存字段名,也可以使用其它命名
async LoadPreData()
{
global.pre_data_map = {};
var url = "/js/thinkeditor.wasm";
var response = await fetch(url, {credentials:'same-origin'});
if(response.ok)
{
let data =await response.arrayBuffer();
global.pre_data_map['lib_bin'] = data;
}
}
使用Init()设置预加载库文件数据
- 注意:init_config.lib_bin 必需使用’lib_bin’作为参数字段名
var init_config={};
if(global.pre_data_map && global.pre_data_map.lib_bin)
{//使用预加载的lib_bin以提高编辑器启用速度
init_config.lib_bin = global.pre_data_map.lib_bin;
}
ThinkEditor.Init(init_config);
ThinkEditor.Run(editorContainer);
文档更新时间: 2024-11-25 15:32 作者:admin