[發明專利]公用接口庫調用錯誤處理方法和裝置有效
| 申請號: | 201611051271.5 | 申請日: | 2016-11-24 |
| 公開(公告)號: | CN108108369B | 公開(公告)日: | 2021-09-07 |
| 發明(設計)人: | 胡鵬 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/957 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 何平;鄧云鵬 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 公用 接口 調用 錯誤 處理 方法 裝置 | ||
本發明涉及一種公用接口庫調用錯誤處理方法和裝置,該方法包括:獲取公用接口庫在被瀏覽器內核調用來生成頁面時所產生的錯誤;當所述產生的錯誤為已知錯誤時,則通過由所述瀏覽器內核提供且與所述已知錯誤匹配的第一錯誤規避路徑調用所述公用接口庫以生成所述頁面;當所述產生的錯誤為未知錯誤時,則將所述產生的錯誤所對應的錯誤相關信息上報至服務器;接收所述服務器反饋的與上報的所述錯誤相關信息對應的配置信息;根據所述配置信息將所述產生的錯誤配置為已知錯誤,并匹配由所述瀏覽器內核提供的第二錯誤規避路徑。本發明提供的公用接口庫調用錯誤處理方法和裝置,規避錯誤的效率較高。
技術領域
本發明涉及計算機技術領域,特別是涉及一種頁面公用接口庫兼容性錯誤處理方法和裝置。
背景技術
終端在通過瀏覽器生成頁面時,可根據頁面代碼調用瀏覽器提供的公用接口庫來生成頁面。其中公用接口庫比如OpenGL(Open Graphics Library,開放圖形庫)、WebGL(WebGraphics Library,網絡圖形庫)或者Microsoft Silverlight(微軟銀光)。通過調用公用接口庫,可以實現更好的頁面效果,比如通過WebGL可以實現三維或二維圖形的繪制。
終端種類繁多,不同終端的軟件和/或硬件差異大,導致不同的終端對公用接口庫的兼容性不同,使得瀏覽器在調用公用接口庫生成頁面時可能會產生錯誤。目前主要通過人工測試來發現瀏覽器在調用公用接口庫生成頁面時產生的錯誤,并針對性地開發能夠規避該錯誤的新版本瀏覽器,從而通過新版本瀏覽器可以規避生成頁面時的錯誤。
然而,由于人工測試依賴于人工,且瀏覽器開發時間長,若依靠人工測試發現錯誤并開發新版本瀏覽器來規避在調用公用接口庫生成頁面時所產生錯誤,規避錯誤的效率低。
發明內容
基于此,有必要針對目前規避在調用公用接口庫生成頁面時所產生錯誤的方式效率低的問題,提供一種公用接口庫調用錯誤處理方法和裝置。
一種公用接口庫調用錯誤處理方法,包括:
獲取公用接口庫在被瀏覽器內核調用來生成頁面時所產生的錯誤;
當所述產生的錯誤為已知錯誤時,則通過由所述瀏覽器內核提供且與所述已知錯誤匹配的第一錯誤規避路徑調用所述公用接口庫以生成所述頁面;
當所述產生的錯誤為未知錯誤時,則將所述產生的錯誤所對應的錯誤相關信息上報至服務器;
接收所述服務器反饋的與上報的所述錯誤相關信息對應的配置信息;
根據所述配置信息將所述產生的錯誤配置為已知錯誤,并匹配由所述瀏覽器內核提供的第二錯誤規避路徑。
一種公用接口庫調用錯誤處理裝置,包括:
錯誤獲取模塊,用于獲取公用接口庫在被瀏覽器內核調用來生成頁面時所產生的錯誤;
已知錯誤處理模塊,用于當所述產生的錯誤為已知錯誤時,則通過由所述瀏覽器內核提供且與所述已知錯誤匹配的第一錯誤規避路徑調用所述公用接口庫以生成所述頁面;
未知錯誤處理模塊,用于當所述產生的錯誤為未知錯誤時,則將所述產生的錯誤所對應的錯誤相關信息上報至服務器;接收所述服務器反饋的與上報的所述錯誤相關信息對應的配置信息;根據所述配置信息將所述產生的錯誤配置為已知錯誤,并匹配由所述瀏覽器內核提供的第二錯誤規避路徑。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611051271.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:互聯網跨平臺跨系統按順序確權銷售平臺
- 下一篇:搜索結果展示方法和裝置





