[發(fā)明專利]一種適用于自助終端設備的HTML程序集成方法有效
| 申請?zhí)枺?/td> | 202011021372.4 | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN112181536B | 公開(公告)日: | 2023-07-14 |
| 發(fā)明(設計)人: | 喬國凱;向俊光 | 申請(專利權)人: | 浪潮軟件科技有限公司 |
| 主分類號: | G06F9/448 | 分類號: | G06F9/448;G06F9/445;G06F16/957;G06F16/955 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 郗艷榮 |
| 地址: | 250100 山東省濟*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用于 自助 終端設備 html 程序 集成 方法 | ||
1.一種適用于自助終端設備的HTML程序集成方法,其特征在于:利用瀏覽器程序加載運行HTML程序,并開發(fā)一個與瀏覽器程序交互的瀏覽器控制程序,通過自助終端業(yè)務程序與瀏覽器控制程序的交互實現(xiàn)自助終端業(yè)務程序對HTML程序的控制,從而改進HTML程序在自助終端設備上的易用性;
所述自助終端業(yè)務程序運行在自助終端設備上,負責展現(xiàn)主操作界面以及等待用戶操作;
所述自助終端業(yè)務程序與瀏覽器控制程序交互,負責發(fā)送控制命令以及接收事件通知;
所述瀏覽器控制程序與瀏覽器程序交互,負責控制瀏覽器的行為,并監(jiān)聽瀏覽器的狀態(tài)變化;
所述瀏覽器程序負責加載運行HTML程序,為HTML程序提供運行環(huán)境;
所述自助終端業(yè)務程序調用瀏覽器控制程序,包括以下步驟:
S1.將HTML程序的URL作為參數(shù),啟動瀏覽器控制程序;
S2.通過進程間通信接口接收瀏覽器控制程序的通知;
S3.通過進程間通信接口發(fā)送控制指令給瀏覽器控制程序;
所述瀏覽器控制程序的開發(fā)基于.Net框架,與瀏覽器程序交互過程包括以下步驟:
S3.1.瀏覽器控制程序啟動時,首先讀取配置文件,獲取指定的瀏覽器程序設置;
S3.2.將自助終端業(yè)務程序傳入的HTML程序URL作為參數(shù),啟動瀏覽器程序,并通過控制按鈕對瀏覽器程序進行操作控制;
所述自助終端業(yè)務程序與HTML程序交互流程,包括以下步驟:
S3.2.1.自助終端業(yè)務程序發(fā)送控制指令給瀏覽器控制程序;
S3.2.2.瀏覽器控制程序收到控制指令后,根據不同的瀏覽器類型,轉化為對應瀏覽器的控制指令,然后發(fā)送到瀏覽器程序,控制瀏覽器程序執(zhí)行對應的動作;
S3.2.3.瀏覽器程序響應控制指令,加載運行新的HTML程序;
S3.2.4.若瀏覽器程序觸發(fā)HTML程序加載成功事件,瀏覽器控制程序監(jiān)聽到HTML程序加載成功事件通知后將其轉發(fā)到自助終端業(yè)務程序;
S3.2.5.若用戶操作瀏覽器程序觸發(fā)相應的事件,瀏覽器控制程序監(jiān)聽到相應的事件通知后將其轉發(fā)到自助終端業(yè)務程序。
2.根據權利要求1所述的適用于自助終端設備的HTML程序集成方法,其特征在于:所述瀏覽器控制程序的窗體上設有5個控制按鈕,分別為縮小/展開按鈕、關閉瀏覽器按鈕、上一頁按鈕、刷新按鈕和開啟/關閉軟鍵盤按鈕;
所述縮小/展開按鈕負責切換窗體的大小;瀏覽器控制程序的窗體在最小模式時只展示縮小/展開按鈕,最大模式時顯示全部5個控制按鈕;
所述關閉瀏覽器按鈕負責關閉瀏覽器程序,并向自助終端業(yè)務程序發(fā)送“瀏覽器關閉”通知;
所述上一頁按鈕負責在瀏覽器當前歷史記錄不為空時控制瀏覽器跳轉到上一頁面;如果瀏覽器當前歷史記錄為空,則上一頁按鈕為無效按鈕;
所述刷新按鈕負責控制瀏覽器刷新當前頁面;
所述開啟/關閉軟鍵盤按鈕負責將處于隱藏狀態(tài)的軟鍵盤彈出或將處于顯示狀態(tài)的軟鍵盤隱藏。
3.根據權利要求1或2所述的適用于自助終端設備的HTML程序集成方法,其特征在于:所述瀏覽器控制程序的窗體顯示始終懸浮在瀏覽器程序窗體之前。
4.根據權利要求3所述的適用于自助終端設備的HTML程序集成方法,其特征在于:所述瀏覽器控制程序的窗體顯示為半透明的窗體。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮軟件科技有限公司,未經浪潮軟件科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011021372.4/1.html,轉載請聲明來源鉆瓜專利網。





