[發明專利]一種基于谷歌瀏覽器加載ActiveX控件的解決方法在審
| 申請號: | 201911393135.8 | 申請日: | 2019-12-30 |
| 公開(公告)號: | CN111158784A | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 崔璨;宋育千;林帥 | 申請(專利權)人: | 山東浪潮商用系統有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 郗艷榮 |
| 地址: | 250100 山東省濟南市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 瀏覽器 加載 activex 控件 解決方法 | ||
本發明特別涉及一種基于谷歌瀏覽器加載ActiveX控件的解決方法。該基于谷歌瀏覽器加載ActiveX控件的解決方法,利用HTML+CSS+JavaScript完成瀏覽器頁面的開發,使用戶得到在Chrome瀏覽器中展示的頁面雛形;開發對應頁面需要的ActiveX控件,并將ActiveX控件包裝到MFC工程內;使包裝好的控件接收頁面傳遞出的頁面參數,繼而實現Chrome瀏覽器頁面對第三方控件的同步控制。該基于谷歌瀏覽器加載ActiveX控件的解決方法,使對于老舊項目的支持改造僅限于對ActiveX控件的改造,從而減輕了工程改造的難度,降低了工程改造的資源消耗。
技術領域
本發明涉及網頁瀏覽器插件改造技術領域,特別涉及一種基于谷歌瀏覽器加載ActiveX控件的解決方法。
背景技術
Google Chrome,又稱谷歌瀏覽器,是一個由Google(谷歌)公司開發的網頁瀏覽器。該瀏覽器是基于其他開源軟件所撰寫,包括WebKit,目標是提升穩定性、速度和安全性,并創造出簡單且有效率的使用者界面。軟件的名稱是來自于稱作Chrome的網絡瀏覽器圖形使用者界面(GUI)。軟件的beta測試版本在2008年9月2日發布,提供50種語言版本,有Windows、Mac OS X、Linux、Android、以及iOS版本提供下載。
在現如今的行業與應用場景中,Google Chrome瀏覽器的應用越來越廣泛。Chrome以其反應迅速、便利插件繁多、兼容性強的特點,成為越來越多電腦用戶的主選瀏覽器之一。據統計,2013年9月,Chrome瀏覽器已達全球份額的43%,成為全球使用最廣的瀏覽器。于是基于Chrome瀏覽器的項目就逐漸多了起來,很多項目在實現的過程中或多或少的都使用了ActiveX控件來實現某一種或者某幾種功能。
ActiveX控件是用于互聯網的很小的程序,有時稱為插件程序。它們會允許播放動畫,或幫助執行任務,如在Microsoft Update安裝安全更新,因此可以增強用戶的瀏覽體驗。也可以說,ActiveX控件是Microsoft的ActiveX技術的一部分。ActiveX控件是可以在應用程序和網絡中計算機上重復使用的程序對象。創建它的主要技術是Microsoft的ActiveX技術,其中主要是組件對象模型(COM)。ActiveX控件可以以小程序下載裝入網頁,也可以用在一般的Windows和Macintosh應用程序環境中。
在實現中,ActiveX控件是一個動態鏈接庫(DLL)模塊,它包括在容器(包括COM程序接口的應用程序)當中。這種可重復使用的組件技術可以加快開發速度和質量,Windows95/NT應用程序開發程序如Powerbuilder和Access都利用了ActiveX控件
但是在隨著Chrome逐漸放棄對npapi的支持之后,在Chrome瀏覽器內加載ActiveX等插件變的麻煩了許多。尤其是在Chrome瀏覽器在45版本以后,完全停止了對npapi的支持,這使得一些之前的老項目在Chrome瀏覽器升級更新之后,老的ActiveX等控件再也無法在Chrome瀏覽器頁面中加載出來了。這樣一來,需要加載ActiveX控件的頁面,顯示效果與播放效果很差,使得使用人在查看到未加載的頁面時,對系統的信任程度下降,系統實現相應功能的能力喪失。而且對于這些插件項目的改造除了面臨著經費問題之外,瀏覽器內核的改變也會導致之前的工程基本要重寫,既耗時又耗力。
為了滿足新趨勢下的技術要求,解決Chrome瀏覽器支持第三方控件的問題,本發明提出了一種基于谷歌瀏覽器加載ActiveX控件的解決方法。
發明內容
本發明為了彌補現有技術的缺陷,提供了一種簡單高效的基于谷歌瀏覽器加載ActiveX控件的解決方法。
本發明是通過如下技術方案實現的:
一種基于谷歌瀏覽器加載ActiveX控件的解決方法,其特征在于:包括以下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東浪潮商用系統有限公司,未經山東浪潮商用系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911393135.8/2.html,轉載請聲明來源鉆瓜專利網。





