[發明專利]網頁前端調試方法及裝置有效
| 申請號: | 201611054603.5 | 申請日: | 2016-11-25 |
| 公開(公告)號: | CN106776285B | 公開(公告)日: | 2020-06-02 |
| 發明(設計)人: | 冷雪峰 | 申請(專利權)人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 楊文娟;劉芳 |
| 地址: | 100085 北京市海淀區清河*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 前端 調試 方法 裝置 | ||
本公開是關于一種網頁前端調試方法及裝置。該方法包括:訪問數據標志位,其中,數據標志位用于指示調試數據的來源為服務器還是調試設備的本地存儲器,根據數據標志位指示的調試數據的來源從服務器或者本地存儲器獲取調試數據,根據調試數據對網頁前端進行調試,實現了可以根據數據標志位的指示從服務器或者本地存儲器中獲取調試數據,在網頁前端調試過程中,當網絡狀態出現變化時,可以直接根據數據標志位指示的來源獲取調試數據,實現了在調試過程中可以靈活切換是從服務器中獲取調試數據還是從本地存儲器中獲取調試數據,便于開發人員操作,從而,提高了網頁前端調試的效率。
技術領域
本公開涉及計算機技術,尤其涉及一種網頁前端調試方法及裝置。
背景技術
隨著計算機技術的發展,越來越多的用戶通過在瀏覽器上瀏覽網頁來獲取信息。網頁包括網頁前端和網頁后端。瀏覽器通過網頁前端向用戶展示信息。網頁前端在上線前需要經過調試,以達到最優的展示效果。網頁前端的調試需要依賴于網頁后端返回的數據。
相關技術中,在網頁前端的調試過程中,當調試網頁前端的調試設備與服務器之間的網絡狀態良好時以及服務器的性能比較穩定時,調試設備通過網絡從服務器獲取調試數據以進行網頁前端的調試。當調試設備與服務器之間的網絡性能較差或者服務器的性能不穩定時,通過編寫代碼將預先獲取的調試數據保存在調試設備的本地存儲器中,來模擬從服務器獲取的調試數據以進行網頁前端的調試,在網絡恢復或者服務器的性能恢復時,需要移除預先獲取的調試數據以及用來保存調試數據至調試設備的代碼,而再次通過網絡從服務器獲取調試數據。在網絡性能較差或者服務器的性能再次不穩定時,重復上述步驟。
發明內容
為克服相關技術中存在的問題,本公開提供一種網頁前端調試方法及裝置。
根據本公開實施例的第一方面,提供一種網頁前端調試方法,包括:
訪問數據標志位;其中,所述數據標志位用于指示調試數據的來源為服務器還是調試設備的本地存儲器;
根據所述數據標志位指示的調試數據的來源從所述服務器或者所述本地存儲器獲取所述調試數據;
根據所述調試數據對所述網頁前端進行調試。
結合第一方面,在第一方面的第一種可能的實現方式中,所述方法還包括:
將所有用于從所述服務器獲取所述調試數據的應用程序編程接口API封裝成數據獲取函數;
相應地,所述訪問數據標志位,包括:
通過所述數據獲取函數訪問所述數據標志位;
所述根據所述數據標志位指示的調試數據的來源從所述服務器或者所述本地存儲器獲取所述調試數據,包括:
根據所述數據標志位指示的調試數據的來源,通過所述數據獲取函數調用所述API從所述服務器獲取所述調試數據,或者,通過所述數據獲取函數從所述本地存儲器獲取所述調試數據。
結合第一方面,在第一方面的第二種可能的實現方式中,所述方法還包括:
將所述調試數據保存在所述本地存儲器中。
結合第一方面的第二種可能的實現方式,在第一方面的第三種可能的實現方式中,所述將所述調試數據保存在所述本地存儲器中,包括:
將所述調試數據通過保存為json文件的形式保存在所述本地存儲器中。
結合第一方面或第一方面的第一種可能的實現方式至第一方面的第三種可能的實現方式中任一種可能的實現方式,在第一方面的第四種可能的實現方式中,所述從所述數據標志位指示的調試數據的來源處獲取所述調試數據,包括:
若所述數據標志位指示所述調試數據來源于服務器,則從所述服務器獲取所述調試數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米移動軟件有限公司,未經北京小米移動軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611054603.5/2.html,轉載請聲明來源鉆瓜專利網。





