一种前端页面自适应方法、装置、设备及存储介质

    公开(公告)号:CN114995939A

    公开(公告)日:2022-09-02

    申请号:CN202210688873.0

    申请日:2022-06-17

    Abstract: 本申请公开了一种前端页面自适应方法、装置、设备及存储介质,涉及网页数据处理技术领域,包括:获取前端框架的目标源代码,并利用预设babel插件对所述目标源代码进行解析,以得到抽象语法树;通过深度优先遍历获取所述抽象语法树中的样式节点,然后将所述样式节点中固定不变的目标像素值替换为所述目标像素值与前端页面的设计图宽度的比值,以得到目标抽象语法树;所述样式节点为所述抽象语法树中名称属性为style的属性节点;利用所述目标抽象语法树生成目标JS代码,以便根据所述目标JS代码对所述前端页面进行渲染。通过本申请的技术方案,可以不需要再去考虑不同设备、屏幕和分辨率的兼容性,实现内联样式在前端页面的自适应。

Patent Agency Ranking