一种运行第三方插件的方法、装置及存储介质制造方法及图纸

技术编号:39998527 阅读:20 留言:0更新日期:2024-01-09 03:02
本发明专利技术涉及一种运行第三方插件的方法、装置及存储介质,其中,该方法通过在平台上集成虚拟机,通过该虚拟机加载并运行第三方插件的插件脚本内容,实现对第三方插件的运行。由此,本发明专利技术由虚拟机加载并运行第三方插件的插件脚本内容实现对第三方插件的运行,即在虚拟机中运行第三方插件,充分利用虚拟机的隔离性,使得第三方插件的插件脚本内容无法连接网络任意获取平台页面数据,有效防止用户数据泄露,且当用户需要卸载第三方插件时,可以直接通过卸载虚拟机无需重启网页即可实现第三方插件的卸载,优化用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种运行第三方插件的方法、装置及存储介质


技术介绍

1、在通用软件平台的售卖中,通用软件平台的功能往往无法满足客户全部要求,对于客户提出的不同定制化要求,通用软件平台的开发者也缺少人力去完成,此时,通用软件平台会提供第三方插件,客户可以通过第三方插件来拓展软件平台的内容,当用户在软件平台上添加第三方插件后,软件平台会获取远程的第三方插件的javascript代码,借助javascript的动态执行能力,加载第三方插件并执行第三方插件中的脚本,实现对软件平台的内容进行拓展。

2、但第三方插件的安全性较差,该插件可以直接使用网络获取软件平台页面上的任意内容,导致用户数据被窃取,且客户无法动态卸载该插件,需要在卸载该插件后重新加载页面才能使卸载操作生效,给客户带来不便。


技术实现思路

1、本专利技术所要解决的技术问题是:本专利技术提供一种运行第三方插件的方法、装置及存储介质,提高运行第三方插件的安全性的同时优化用户体验。

2、为了解决上述技术问题,本专利技术采本文档来自技高网...

【技术保护点】

1.一种运行第三方插件的方法,其特征在于,包括:

2.如权利要求1所述的一种运行第三方插件的方法,其特征在于,所述在平台上集成虚拟机包括:

3.如权利要求1所述的一种运行第三方插件的方法,其特征在于,所述获取第三方插件的插件脚本内容包括:

4.如权利要求1所述的一种运行第三方插件的方法,其特征在于,所述通过所述虚拟机加载并运行所述插件脚本内容包括:

5.如权利要求4所述的一种运行第三方插件的方法,其特征在于,所述接收前端输入的第三方插件的插件函数,基于所述插件函数对所述虚拟机进行初始化包括:

6.如权利要求4所述的一种运行第三方...

【技术特征摘要】

1.一种运行第三方插件的方法,其特征在于,包括:

2.如权利要求1所述的一种运行第三方插件的方法,其特征在于,所述在平台上集成虚拟机包括:

3.如权利要求1所述的一种运行第三方插件的方法,其特征在于,所述获取第三方插件的插件脚本内容包括:

4.如权利要求1所述的一种运行第三方插件的方法,其特征在于,所述通过所述虚拟机加载并运行所述插件脚本内容包括:

5.如权利要求4所述的一种运行第三方插件的方法,其特征在于,所述接收前端输入的第三方插件的插件函数,基于所述插件函数对所述虚拟机进行初始化包括:

6.如权利要求4所述的一种运行第三方插件的方法,其特征在于...

【专利技术属性】
技术研发人员:杨明哲
申请(专利权)人:福建福诺移动通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1