WPS客户端拉取WPS加载项的代码的方式分为离线和在线,三种部署模式都支持离线和在线模式。
将整个加载项代码打包成一个.7z的压缩包,首次唤起时,会将代码下载到jsaddons目录中,后续只要版版本不变,则都不会重新拉取代码
代码不压缩部署到服务器上,每次客户端启动都会根据url+ribbon.xml和url+index.html去拉取服务端代码
优点:加载比较平滑,用户首次加载或版本更新后的用户初次访问时间会比离线模式高,且每次都是使用最新的代码
缺点:每次执行时,都是去请求服务器上的资源,比较浪费网络资源,并且网络不好时,不能访问。
总结:在线模式适合在资源频繁改动,且网络稳定的情况下使用(项目开发阶段)
优点:只要name_version等于加载项文件夹的名字,加载项就不会去更新加载项的包,采用本地的加载项包资源,大大的节省网络资源和用户的时间。
缺点:初次加载或版本变更时,都会先去下载整个加载项包,并解压,会比较耗费时间
总结:离线模式适合资源改动不频繁的情况(项目发布阶段)
1、模式介绍
WPS客户端拉取WPS加载项的代码的方式分为离线和在线,三种部署模式都支持离线和在线模式。
离线模式:
将整个加载项代码打包成一个.7z的压缩包,首次唤起时,会将代码下载到jsaddons目录中,后续只要版版本不变,则都不会重新拉取代码
在线模式:
代码不压缩部署到服务器上,每次客户端启动都会根据url+ribbon.xml和url+index.html去拉取服务端代码
2、模式详情
2.1、在线模式
配置
优缺点:
优点:加载比较平滑,用户首次加载或版本更新后的用户初次访问时间会比离线模式高,且每次都是使用最新的代码
缺点:每次执行时,都是去请求服务器上的资源,比较浪费网络资源,并且网络不好时,不能访问。
总结:在线模式适合在资源频繁改动,且网络稳定的情况下使用(项目开发阶段)
2.2、离线模式
配置
优缺点:
优点:只要name_version等于加载项文件夹的名字,加载项就不会去更新加载项的包,采用本地的加载项包资源,大大的节省网络资源和用户的时间。
缺点:初次加载或版本变更时,都会先去下载整个加载项包,并解压,会比较耗费时间
总结:离线模式适合资源改动不频繁的情况(项目发布阶段)
📋 章节目录
1、模式介绍 离线模式: 在线模式: 2、模式详情 2.1、在线模式 配置 优缺点: 2.2、离线模式 配置 优缺点: