[發明專利]一種在android智能機頂盒上實現web頁面適配遙控器按鍵的通用方法在審
| 申請號: | 201510275947.8 | 申請日: | 2015-05-26 |
| 公開(公告)號: | CN104902298A | 公開(公告)日: | 2015-09-09 |
| 發明(設計)人: | 陳景釗;成國強;楊立揚 | 申請(專利權)人: | 江蘇省公用信息有限公司 |
| 主分類號: | H04N21/41 | 分類號: | H04N21/41;H04N21/422;H04N21/637 |
| 代理公司: | 南京天華專利代理有限責任公司 32218 | 代理人: | 夏平 |
| 地址: | 210000 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 android 智能 機頂盒 實現 web 頁面 遙控器 按鍵 通用 方法 | ||
1.一種在android智能機頂盒上實現web頁面適配遙控器按鍵的通用方法,其特征在于在按鍵處理過程中android智能機頂盒的客戶端攔截遙控器按鍵事件,屏蔽android系統自帶的按鍵響應算法,并將遙控器按鍵事件傳給云端web頁面,最終由web頁面完成對遙控器按鍵事件的處理和響應。
2.根據權利要求1所述的一種在android智能機頂盒上實現web頁面適配遙控器按鍵的通用方法,其特征在于所述通用方法的具體流程為:
1)屏蔽遙控器按鍵的本地處理,當遙控器按鍵事件被送到瀏覽器控件webview的onKeyDown()函數時,重載onKeyDown()函數,對遙控器按鍵事件進行攔截,使其不再向下觸發調用android系統自帶的按鍵響應算法;
2)在onKeyDown()函數中執行一段本地JavaScript代碼將當前遙控器按鍵的鍵值keyCode傳給云端web頁面的document對象;
3)在云端的web頁面中增加按鍵響應處理模塊,負責接收傳上來的按鍵KeyCode,并進行處理和響應。
3.根據權利要求2所述的一種在android智能機頂盒上實現web頁面適配遙控器按鍵的通用方法,其特征在于所述web頁面中按鍵響應處理模塊的具體操作包括:首先從當前頁面的document對象中獲取按鍵的鍵值keyCode,然后判斷對此keyCode的處理是否需要回調android本地java方法,若不需要,則直接在web頁面內部完成按鍵響應處理;若需要執行android本地java方法,則在處理邏輯中自定義js方法,同時在機頂盒瀏覽器控件webview中將此js方法與本地Java方法進行關聯,從而實現對android本地java方法的回調,配合完成按鍵響應處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇省公用信息有限公司,未經江蘇省公用信息有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510275947.8/1.html,轉載請聲明來源鉆瓜專利網。





