[發明專利]報錯信息解析方法、裝置、電子設備及存儲介質在審
| 申請號: | 202010535646.5 | 申請日: | 2020-06-12 |
| 公開(公告)號: | CN111708680A | 公開(公告)日: | 2020-09-25 |
| 發明(設計)人: | 方小林 | 申請(專利權)人: | 北京字節跳動網絡技術有限公司 |
| 主分類號: | G06F11/32 | 分類號: | G06F11/32;G06F11/36 |
| 代理公司: | 北京遠智匯知識產權代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 100041 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息 解析 方法 裝置 電子設備 存儲 介質 | ||
1.一種報錯信息解析方法,其特征在于,包括:
當檢測到目標頁面中的目標控件被觸發時,獲取所述目標頁面中目標區域內的目標信息,并對所述目標信息進行解析得到所述目標信息中的有效信息;其中,所述目標信息為目標應用程序運行出錯時對應的報錯信息;
根據所述有效信息以及預先配置的映射規則,獲取與所述有效信息對應的映射文件;
基于預設規范對所述有效信息以及所述映射文件進行處理,確定所述目標信息在源文件中對應的元數據。
2.根據權利要求1所述的方法,其特征在于,所述對所述目標信息進行解析得到所述目標信息中的有效信息,包括:
調用錯誤信息解析模塊對所述目標信息進行解析,提取出所述目標信息中的有效信息;其中,所述目標信息中包括與報錯信息相對應的字符串;所述有效信息包括與所述報錯信息對應的文件名稱、所述報錯信息在對應文件中的行號和列號。
3.根據權利要求1所述的方法,其特征在于,所述根據所述有效信息以及預先配置的映射規則,獲取與所述有效信息對應的映射文件,包括:
基于預先配置的映射規則對所述有效信息進行處理,確定與所述有效信息對應的映射文件的存儲路徑;
基于所述存儲路徑查找所述映射文件,并確定與所述映射文件相對應的資源協議,基于所述資源協議下載所述映射文件。
4.根據權利要求1所述的方法,其特征在于,所述基于預設規范對所述有效信息以及所述映射文件進行處理,確定所述目標信息在源文件中對應的元數據,包括:
基于所述預設規范對所述有效信息以及映射文件進行處理,確定與所述有效信息對應的源文件;
根據所述有效信息以及所述源文件,確定所述目標信息在源文件中對應的元數據;
其中,所述元數據中包括目標信息在源文件中的行號、源文件中的代碼、源文件路徑以及與所述目標信息相對應的報錯觸發點。
5.根據權利要求1所述的方法,其特征在于,還包括:
基于預先設置的輸出模板,將與所述目標信息對應的元數據展示在顯示界面上。
6.根據權利要求5所述的方法,其特征在于,所述基于預先設置的輸出模板,將與所述目標信息對應的元數據展示在顯示界面上,包括:
調用元數據輸出程序,對所述元數據中的行號進行處理,確定與所述元數據相對應的輸出模板;
將所述元數據導入至所述輸出模板中,生成與所述目標信息相對應的錯誤報告,并將所述錯誤報告展示在顯示界面上。
7.根據權利要求1所述的方法,其特征在于,所述映射文件為SourceMap文件。
8.一種報錯信息解析裝置,其特征在于,包括:
報錯信息解析模塊,用于當檢測到觸發目標控件時,獲取目標區域內的目標信息,并對所述目標信息進行解析得到所述目標信息中的有效信息;其中,所述目標信息為目標應用程序運行出錯時對應的報錯信息;
映射文件獲取模塊,用于根據所述有效信息,以及預先配置的映射規則,獲取與所述有效信息對應的映射文件;
解析錯誤信息模塊,用于基于預設規范對所述有效信息以及所述映射文件進行處理,確定所述目標信息在源文件中對應的元數據。
9.一種電子設備,其特征在于,所述電子設備包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如權利要求1-7中任一所述的報錯信息解析方法。
10.一種包含計算機可執行指令的存儲介質,所述計算機可執行指令在由計算機處理器執行時用于執行如權利要求1-7中任一所述的報錯信息解析方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京字節跳動網絡技術有限公司,未經北京字節跳動網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010535646.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種顯示面板及顯示裝置
- 下一篇:一種具有雙向編解碼功能的IP設備
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





