[發明專利]基于Chromium的多屏通訊及頁面操作控制方法在審
| 申請號: | 202211081939.6 | 申請日: | 2022-09-06 |
| 公開(公告)號: | CN115525358A | 公開(公告)日: | 2022-12-27 |
| 發明(設計)人: | 盧志偉;麥錦超;陳武聰;盧志輝 | 申請(專利權)人: | 廣東金賦科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/451 |
| 代理公司: | 東莞卓為知識產權代理事務所(普通合伙) 44429 | 代理人: | 湯冠萍 |
| 地址: | 528200 廣東省佛山市南海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 chromium 通訊 頁面 操作 控制 方法 | ||
1.一種基于Chromium的多屏通訊及頁面操作控制方法,其特征在于:通過Chrome擴展插件實現和瀏覽器進行交互工作,交互進程包括擴展進程、頁面渲染進程和瀏覽器進程,所述Chrome擴展插件由配置文件manifest.json和圖片、css資源文件及js腳本文件3類文件組成,js腳本文件包括popup.js、background.js、content_scripts.js;
(1)擴展進程運行Extension Page,Extension Page包括backgrount.html和popup.html;
backgrount.html通過background.js創建生成,當瀏覽器打開時,會自動加載background.js,backgrount.html獨立于網頁并且一直運行在后臺,通過調用瀏覽器提供的API和瀏覽器進行交互;
popup.html是由html、css、Javascript組成的頁面,該頁面通過點擊地址欄的按鈕而觸發彈出;
(2)頁面渲染進程運行Web Page,當打開頁面時,會將content_script.js加載并注入到該網頁的環境中,通過操作該網頁的DOM Tree,以改變頁面的展示效果;
(3)瀏覽器進程起到橋梁作用,作為中轉實現Extension Page和content_scripts.js之間的消息通信。
2.根據權利要求1所述的基于Chromium的多屏通訊及頁面操作控制方法,其特征在于:所述交互工作包括控制頁面返回上一頁、控制頁面刷新、控制頁面關閉、控制頁面顯示縮放、控制硬件音量、控制頁面背景顏色、控制工具條收起、材料拍攝、在線咨詢。
3.根據權利要求2所述的基于Chromium的多屏通訊及頁面操作控制方法,其特征在于:所述材料拍攝包括增加事件監聽、cookies控制、頁面控制。
4.根據權利要求1所述的基于Chromium的多屏通訊及頁面操作控制方法,其特征在于:所述配置文件manifest.json用于配置擴展的名稱、版本號、作者、圖標icon、彈出界面、權限、腳本路徑的信息。
5.根據權利要求1所述的基于Chromium的多屏通訊及頁面操作控制方法,其特征在于:所述popup.js用于搭配popup.html使用,點擊插件圖標的時候展示頁面及頁面邏輯控制。
6.根據權利要求1所述的基于Chromium的多屏通訊及頁面操作控制方法,其特征在于:所述background.js用于定義一個后臺頁面。
7.根據權利要求1所述的基于Chromium的多屏通訊及頁面操作控制方法,其特征在于:所述content_scripts.js用于向頁面中注入js腳本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東金賦科技股份有限公司,未經廣東金賦科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211081939.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:洗膠機
- 下一篇:多級編碼近似計算Tanh函數的方法及裝置





