一种基于多版本浏览器的医学影像的显示方法及装置制造方法及图纸

技术编号:39048108 阅读:12 留言:0更新日期:2023-10-10 12:01
本申请提供了一种基于多版本浏览器的医学影像的显示方法及装置,通过功能块来运行医学影像系统;所述方法包括:确定自定义协议的第一触发关键词集;其中,所述第一触发关键词集与所述功能块一一对应;获取目标影像的目标地址;其中,所述目标地址包含有协议关键词;当所述协议关键词与所述第一触发关键词集一致时,则调用与所述第一触发关键词集对应的功能块确定所述目标地址对应的地址响应信息。本申请包含了一套完整的兼容低内核版本浏览器运行医学影像系统的流程,通过功能块对接第三方业务系统,实现无感知启动应用程序并加载目标网页,可以与低内核版本的浏览器并存使用,并且无需安装额外的功能块也可以将医学影像自动从副屏打开。动从副屏打开。动从副屏打开。

【技术实现步骤摘要】
一种基于多版本浏览器的医学影像的显示方法及装置


[0001]本申请涉及桌面应用制作
,特别是一种基于多版本浏览器的医学影像的显示方法及装置。

技术介绍

[0002]随着医院信息化程度的提高,医院的各类业务系统越来越完善,有些医院也逐步的搭建起了各自的信息采集平台与系统,为方便医师的日常工作,大部分系统基于业务都研发出许多的功能与特性,其中包含各种使用不同技术与架构实现的功能。应用程序有两种模式,分别为C/S和B/S。C/S就是“Client/Server”的缩写,即“客户端/服务器”模式,而B/S就是“Browser/Server”,属于浏览器端/服务器端的应用程序,B/S应用程序的好处就是只要有浏览器,就可以把应用运行起来,不需要事先下载与安装其他程序。但是随着开发语言与技术的发展,浏览器也需要通过升级版本才能友好的支持开发语言的部分新特性。
[0003]由于部分医院的设备老旧,浏览器的内核还是处于比较低的版本(如:IE7),在升级浏览器内核版本后,陈旧的业务系统可能无法使用,并且部分系统产品在开发时已经规范化,根据业务需求衍生出属于各自的系统架构,集成了其他的三方系统(如:医院临床系统(HIS)等),其在使用上主流的框架所持有的特性(如:JavaScript中的Object.defineProperty)时,此时若不升级浏览器版本,则会导致web程序无法在低内核版本的浏览器上运行。
[0004]在实现浏览器兼容性方案上,现有的技术主要有两种处理方案。第一种方法,大部分开发语言新特性是可以采用第三方库将前端web开发框架语法转换为兼容性语法让低版本浏览器使用的,但是一些比较重要的特性是低版本浏览器无法模拟的;第二种方法是安装或使用带有扩展程序功能的浏览器去下载第三方插件来使用,但是这部分插件大多都是实现浏览器内拆分成两个界面,不能很好地将医学影像在副显示屏上显示,并且在部分医院中升级浏览器存在一定的成本,因为有的医生由于个人习惯已熟悉原浏览器的操作,而且使用的其他三方医疗系统都是在已安装的浏览器上,系统功能已经达到成熟稳定运行的状态,突然更换或升级成其他高版本浏览器会给医生带来工不便,以及功能的兼容性上所带来的不可预估的风险。
[0005]在医院科室中,使用拓展屏幕(多屏幕)的场景是比较常见的,当医生在查阅影像检查报告时,存在主屏幕显示病人个人详细信息,副屏幕显示诊断报告的情况,而在大多数的操作中,打开浏览器的标签页时,都需要手动地将标签页拖动到副屏幕上才能将标签页在副屏幕上显示,这种操作虽然比较简单,但是对于医生而言的每次查阅报告时都需要这样操作一下,在报告较多时耗时不友好。此时就需要提供一种能够解决医院旧版本的浏览器与使用比较新的规范的C/S应用,以满足在科室中使用双显示器时,医生在使用医学影像系统阅片时能够自动将检查影像阅片程序在副屏上显示,提高阅片效率。

技术实现思路

[0006]鉴于所述问题,提出了本申请以便提供克服所述问题或者至少部分地解决所述问题的一种基于多版本浏览器的医学影像的显示方法及装置,包括:
[0007]一种基于多版本浏览器的医学影像的显示方法,所述方法通过功能块来运行医学影像系统;所述方法包括:
[0008]确定自定义协议的第一触发关键词集;其中,所述第一触发关键词集与所述功能块一一对应;
[0009]获取目标影像的目标地址;其中,所述目标地址包含有协议关键词;
[0010]当所述协议关键词与所述第一触发关键词集一致时,则调用与所述第一触发关键词集对应的功能块确定所述目标地址对应的地址响应信息。
[0011]进一步地,所述确定所述目标地址对应的地址响应信息的步骤,包括:
[0012]获取所述目标地址的参数;
[0013]对所述目标地址的参数进行解析,确定所述目标地址对应的地址响应信息。
[0014]进一步地,所述对所述目标地址的参数进行解析,确定所述目标地址对应的地址响应信息的步骤之后,还包括:
[0015]依据所述地址响应信息确定所述目标影像的显示容器;
[0016]依据所述显示容器的属性确定所述目标影像的权限。
[0017]进一步地,还包括:
[0018]确定所述自定义协议的第二触发关键词集,当所述第二触发关键词集与所述识别关键字一致时,则确定所述识别关键字的值;
[0019]当所述识别关键字的值为预设触发值时,则获取窗口列表信息和当前鼠标的位置信息,并依据所述当前鼠标的位置信息从所述窗口列表信息中确定副屏位置信息;
[0020]依据所述副屏位置信息确定所述目标影像的显示位置。
[0021]进一步地,所述依据所述当前鼠标的位置信息从所述窗口列表信息中确定副屏位置信息的步骤,包括:
[0022]依据所述当前鼠标的位置信息确定主屏位置信息;
[0023]依据所述主屏位置信息从所述窗口列表信息中确定副屏位置信息;
[0024]依据所述副屏位置信息确定所述目标影像的显示位置。
[0025]进一步地,所述依据所述主屏位置信息从所述窗口列表信息中确定副屏位置信息的步骤,包括:
[0026]依据所述主屏位置信息从所述窗口列表信息中确定副屏的基本参数;
[0027]依据所述副屏的基本参数确定副屏左上角的x轴与y轴的坐标点。
[0028]进一步地,所述依据所述副屏的位置信息确定目标影像的显示位置的步骤,包括:
[0029]依据所述x轴与y轴的坐标点确定所述目标影像的显示位置。
[0030]一种基于多版本浏览器的医学影像的显示装置,所述装置通过功能块来运行医学影像系统;所述装置包括:
[0031]第一触发关键词集确定模块,用于确定自定义协议的第一触发关键词集;其中,所述第一触发关键词集与所述功能块一一对应;
[0032]目标地址获取模块,用于获取目标影像的目标地址,其中,所述目标地址包含有协
议关键词;
[0033]地址响应信息确定模块,用于当所述协议关键词与所述第一触发关键词集一致时,则调用与所述第一触发关键词集对应的功能块确定所述目标地址对应的地址响应信息。
[0034]一种计算机设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的一种基于多版本浏览器的医学影像的显示方法的步骤。
[0035]一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的一种基于多版本浏览器的医学影像的显示方法的步骤。
[0036]本申请具有以下优点:
[0037]在本申请的实施例中,通过功能块来运行医学影像系统;所述方法包括:确定自定义协议的第一触发关键词集;其中,所述第一触发关键词集与所述功能块一一对应;获取目标影像的目标地址;其中,所述目标地址包含有协议关键词;当所述协议关键词与所述第一触发关键词集一致时,则调用与所述第一触发关键本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多版本浏览器的医学影像的显示方法,其特征在于,所述方法通过功能块来运行医学影像系统;所述方法包括:确定自定义协议的第一触发关键词集;其中,所述第一触发关键词集与所述功能块一一对应;获取目标影像的目标地址;其中,所述目标地址包含有协议关键词;当所述协议关键词与所述第一触发关键词集一致时,则调用与所述第一触发关键词集对应的功能块确定所述目标地址对应的地址响应信息。2.根据权利要求1所述的方法,其特征在于,所述确定所述目标地址对应的地址响应信息的步骤,包括:获取所述目标地址的参数;对所述目标地址的参数进行解析,确定所述目标地址对应的地址响应信息。3.根据权利要求2所述的方法,其特征在于,所述对所述目标地址的参数进行解析,确定所述目标地址对应的地址响应信息的步骤之后,还包括:依据所述地址响应信息确定所述目标影像的显示容器;依据所述显示容器的属性确定所述目标影像的权限。4.根据权利要求1所述的方法,所述目标地址还包括识别关键字,其特征在于,还包括:确定所述自定义协议的第二触发关键词集,当所述第二触发关键词集与所述识别关键字一致时,则确定所述识别关键字的值;当所述识别关键字的值为预设触发值时,则获取窗口列表信息和当前鼠标的位置信息,并依据所述当前鼠标的位置信息从所述窗口列表信息中确定副屏位置信息;依据所述副屏位置信息确定所述目标影像的显示位置。5.根据权利要求4所述的方法,其特征在于,所述依据所述当前鼠标的位置信息从所述窗口列表信息中确定副屏位置信息的步骤,包括:依据所述当...

【专利技术属性】
技术研发人员:区裕华叶聪聪田承林
申请(专利权)人:蓝网科技股份有限公司
类型:发明
国别省市:

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

1