The present disclosure relates to a front-end debugging method and device for a web page. The method includes: accessing data bits, the data bits used to indicate the source of data for debugging debugging device server or local memory, according to sources of data indicating debugging data label from the server or local memory access data according to the data of debugging, debugging web front-end debugging, can be realized according to the data bits the instructions from the server or local memory access data in Web front-end debugging, debugging process, when the network state changes, according to sources of data can be directly indicating mark access debug data, realized in the process of debugging and flexible switching is to obtain test data or obtain the debug data from local memory from the server. It is easy for the developers to operate, thus, improve the efficiency of Web front-end debugging.
【技术实现步骤摘要】
网页前端调试方法及装置
本公开涉及计算机技术,尤其涉及一种网页前端调试方法及装置。
技术介绍
随着计算机技术的发展,越来越多的用户通过在浏览器上浏览网页来获取信息。网页包括网页前端和网页后端。浏览器通过网页前端向用户展示信息。网页前端在上线前需要经过调试,以达到最优的展示效果。网页前端的调试需要依赖于网页后端返回的数据。相关技术中,在网页前端的调试过程中,当调试网页前端的调试设备与服务器之间的网络状态良好时以及服务器的性能比较稳定时,调试设备通过网络从服务器获取调试数据以进行网页前端的调试。当调试设备与服务器之间的网络性能较差或者服务器的性能不稳定时,通过编写代码将预先获取的调试数据保存在调试设备的本地存储器中,来模拟从服务器获取的调试数据以进行网页前端的调试,在网络恢复或者服务器的性能恢复时,需要移除预先获取的调试数据以及用来保存调试数据至调试设备的代码,而再次通过网络从服务器获取调试数据。在网络性能较差或者服务器的性能再次不稳定时,重复上述步骤。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种网页前端调试方法及装置。根据本公开实施例的第一方面,提供一种网页前端调试方法,包括:访问数据标志位;其中,所述数据标志位用于指示调试数据的来源为服务器还是调试设备的本地存储器;根据所述数据标志位指示的调试数据的来源从所述服务器或者所述本地存储器获取所述调试数据;根据所述调试数据对所述网页前端进行调试。结合第一方面,在第一方面的第一种可能的实现方式中,所述方法还包括:将所有用于从所述服务器获取所述调试数据的应用程序编程接口API封装成数据获取函数;相应地,所述 ...
【技术保护点】
一种网页前端调试方法,其特征在于,包括:访问数据标志位;其中,所述数据标志位用于指示调试数据的来源为服务器还是调试设备的本地存储器;根据所述数据标志位指示的调试数据的来源从所述服务器或者所述本地存储器获取所述调试数据;根据所述调试数据对所述网页前端进行调试。
【技术特征摘要】
1.一种网页前端调试方法,其特征在于,包括:访问数据标志位;其中,所述数据标志位用于指示调试数据的来源为服务器还是调试设备的本地存储器;根据所述数据标志位指示的调试数据的来源从所述服务器或者所述本地存储器获取所述调试数据;根据所述调试数据对所述网页前端进行调试。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所有用于从所述服务器获取所述调试数据的应用程序编程接口API封装成数据获取函数;相应地,所述访问数据标志位,包括:通过所述数据获取函数访问所述数据标志位;所述根据所述数据标志位指示的调试数据的来源从所述服务器或者所述本地存储器获取所述调试数据,包括:根据所述数据标志位指示的调试数据的来源,通过所述数据获取函数调用所述API从所述服务器获取所述调试数据,或者,通过所述数据获取函数从所述本地存储器获取所述调试数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述调试数据保存在所述本地存储器中。4.根据权利要求3所述的方法,其特征在于,所述将所述调试数据保存在所述本地存储器中,包括:将所述调试数据通过保存为json文件的形式保存在所述本地存储器中。5.根据权利要求1-4任一项所述的方法,其特征在于,所述从所述数据标志位指示的调试数据的来源处获取所述调试数据,包括:若所述数据标志位指示所述调试数据来源于服务器,则从所述服务器获取所述调试数据;若所述数据标志位指示所述调试数据来源于所述本地存储器,则从所述本地存储器获取所述调试数据。6.根据权利要求1所述的方法,其特征在于,在所述访问数据标志位之前,所述方法还包括:设置全局通用的配置文件,将所述数据标志位存储在所述配置文件中。7.根据权利要求1所述的方法,其特征在于,所述数据标志位默认用于指示所述调试数据的来源为所述服务器;所述方法还包括:若检测到所述调试设备与所述服务器之间的网络质量满足预设的条件,则设置所述数据标志位用于指示所述调试数据的来源为所述本地存储器。8.一种网页前端调试装置,其特征在于,包括:访问模块,被配置为访问数据标志位;其中,所述数据标志位用于指示调试数据的来源为服务器还是网页前端调试装置的本地存储器;获取模块,被配置为根据所述访问模块访问的数据标志位指示的调试数据的来源从所述服务器或者所述本地存储器获取所述调试数据...
【专利技术属性】
技术研发人员:冷雪峰,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。