The present invention provides a display device and method, a web page in the desktop application of the method, including: the preset target desktop applications; CefSharp; the CefSharp is added to the target desktop applications; in the target desktop applications using the CefSharp web show page. The invention provides a method and a device for displaying web pages in a desktop application, which can improve the efficiency of displaying web pages in a desktop application.
【技术实现步骤摘要】
一种在桌面应用程序中展现web页面的方法及装置
本专利技术涉及计算机
,特别涉及一种在桌面应用程序中展现web页面的方法及装置。
技术介绍
当前Web技术蓬勃发展,各种技术层出不穷,极有力的推动了web技术在各个软件领域的发展,其不再仅仅局限于基于浏览器来展现各种软件,甚至出现了利用Web技术开发桌面应用的方式。现有技术中,利用web技术开发桌面应用主要通过WebBrowser来实现。具体地,在桌面应用程序中添加WebBrowser,进而在桌面应用程序中实现web页面。举例来说,在QQ聊天软件中添加WebBrowser,使得QQ聊天软件能够在操作系统的桌面弹出弹窗,该弹窗就是web页面。现有技术的方案中,WebBrowser严重依赖操作系统中IE版本,WebBrowser解析展现Web页面效率较低。
技术实现思路
本专利技术实施例提供了一种在桌面应用程序中展现web页面的方法及装置,能够提高在桌面应用程序中展现web页面的效率。第一方面,本专利技术实施例提供了一种在桌面应用程序中展现web页面的方法,包括:预先设置目标桌面应用程序;获取CefSharp;将所述C ...
【技术保护点】
一种在桌面应用程序中展现web页面的方法,其特征在于,预先设置目标桌面应用程序,还包括:获取CefSharp;将所述CefSharp添加到所述目标桌面应用程序中;在所述目标桌面应用程序中,利用所述CefSharp展现web页面。
【技术特征摘要】
1.一种在桌面应用程序中展现web页面的方法,其特征在于,预先设置目标桌面应用程序,还包括:获取CefSharp;将所述CefSharp添加到所述目标桌面应用程序中;在所述目标桌面应用程序中,利用所述CefSharp展现web页面。2.根据权利要求1所述的方法,其特征在于,所述获取CefSharp,包括:获取所述CefSharp的压缩包;所述将所述CefSharp添加到所述目标桌面应用程序中,包括:解压所述CefSharp的压缩包,获得所述CefSharp的解压文件;将所述解压文件添加到所述目标桌面应用程序的可执行程序所在的文件夹中;在所述目标桌面应用程序中添加对所述CefSharp的引用。3.根据权利要求1所述的方法,其特征在于,所述CefSharp的解压文件中包括:CefSharp.dll、CefSharp.Core.dll和CefSharp.WinForms.dll;所述在所述目标桌面应用程序中添加对所述CefSharp的引用,包括:在目标桌面应用程序中添加对CefSharp.dll、CefSharp.Core.dll和CefSharp.WinForms.dll的引用。4.根据权利要求1-3中任一所述的方法,其特征在于,在所述将所述CefSharp添加到所述目标桌面应用程序中之后,进一步包括:获取所述CefSharp的接口文档;根据所述接口文档,对所述目标桌面应用程序的服务器端进行初始化。5.一种在桌面应用程序中展现web页面的装置,其特征在于,包括:设置单元,用于设置目标桌面应用程序;获取单元,用于获取CefSharp;添加...
【专利技术属性】
技术研发人员:梁彬,
申请(专利权)人:济南浪潮高新科技投资发展有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。