1. 多浏览器兼容
传统的嵌入式控件,只兼容IE浏览器,对于其他浏览器平台如火狐浏览器,360浏览器,没有很好的解决方案。传统的嵌入式控件在嵌入浏览器使用中,仍然需要进行独立的安装和运行,容易遇到一些诸如电脑环境差异导致安装、运行不成功的问题。
通过WPS JSAPI的对接方式,是完全兼容多浏览器,因为本身是通过URL协议调用WPS自身提供的接口,不需要进行嵌入,所以不需要额外安装控件,也不需要考虑各个浏览器之间的差异进行区别对待。减少客户本身技术部门的维护工作量,也大大的减少了因为系统和浏览器版本差异导致的OA嵌入的各种反馈问题,节省大量人力。
2. 多平台兼容
市面上常见的嵌入式控件(如金格,NTKO),在Linux平台上是没有解决方案的。所以大部分客户在Linux平台上,选择的是NPAPI嵌入这种方式,这种方式会导致以下两点问题:
1. Win平台和Linux平台需要针对不同的中间件,做两套不同的业务代码和逻辑,维护量巨大。
2. NPAPI这种方式,是浏览器提供的,所以必须安装指定的浏览器,如Firefox 52版本以下、Chrome浏览器45版本以下(因为NPAPI在这些浏览器的高版本中也已经被官方抛弃)、360浏览器、奇安信浏览器(360和奇安信浏览器内核均是chrome低版本)。
而WPS的JSAPI对接方式,是WPS本身提供的,不依赖浏览器,所以对于浏览器没有版本和型号限制。且因为WPS同时支持Linux和Win两种平台,所以JSAPI也是同样支持两种平台,不需要针对不同操作系统做不同开发,极大节省了开发成本和维护成本。
3. WPS功能区自定义
传统的嵌入式浏览器控件,都是由非Office产家的第三方厂商进行开发和维护,其作用只是把Office软件本身嵌入到他们的控件中,对于Office本身功能区的定制,只能通过Office软件的部分接口进行简单的控制,如只读和另存之类,不能把一些常用的流程和Office软件本身做结合。
WPS JSAPI由于是WPS Office本身提供开发的,所以对于自身的功能区有着极大的扩展空间,可以根据每个客户自身的需求,进行流程化的定制。比如添加新的工作功能区,添加自定义的交互窗口,这些都是允许的,这些交互都可以通过URL协议和客户自身的服务(如OA系统)进行对接,达到公文流转和业务协同的作用,如下面的示例图所示。



4. 原厂服务和支持
WPS JSAPI是金山原厂提供的基于客户业务流程的解决方案,对于OA系统的对接调用,不需要额外进行支付费用。不需要额外购买浏览器控件(省去一笔长期授权费用)。且区别于以往OA系统通过浏览器控件嵌入WPS Office的方式下整体业务会涉及到3家或以上的厂商,使用WPS JSAPI解决方案,只需要OA和WPS两家进行沟通交流就可以。
5. 安全和扩展
目前Linux平台的嵌入式控件,都是基于一些浏览器老版本的NP扩展来开发,此技术是由国外厂商提供,且几乎都已经被淘汰,各个浏览器在高版本中都明确放弃。就算使用,也没有任何厂家对此功能的维护修改和安全负责,更不要说针对用户的需求进行改进了,但是WPS JSAPI则是由WPS Office完全自主研发和维护,后续还会加入各种权限控制,安全性上能够得到足够的保障。
WPS JSAPI提供了多浏览器和平台的兼容性,无需额外安装控件,简化了维护工作。它允许自定义WPS功能区以适应业务需求,并提供原厂服务和支持,避免了第三方控件的额外费用和安全风险。此外,WPS原厂的持续维护确保了安全性和扩展性。
2991

被折叠的 条评论
为什么被折叠?



