首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种前端单页应用中资源失效主动检测方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:江苏康众汽配有限公司

摘要:本发明公开一种前端单页应用中资源失效主动检测方法,为前端单页应用增加版本标识:在编辑服务器端为网站页面的代码编译时,先创建一个用于存储本次编译版本标识的版本文件;基于时间戳生成唯一版本标识,将该版本标识写到入到步骤1中创建好的版本文件中;将步骤2的版本文件引入至前端代码中,读取版本标识,继而将其编译到前端代码中,编译完成后,在应用服务器端发布应用,并提供该应用中版本文件的访问路径。本发明通过在应用编译期间动态生成版本标识文件,为了前端应用提供了版本检测能力;本发明支持多种的检测触发机制,检测到资源失效时能够及时给出用户提示,对于用户的体验有显著提升。

主权项:1.一种前端单页应用中资源失效主动检测方法,其特征在于:包括以下步骤:1为前端单页应用增加版本标识:在编辑服务器端为网站页面的代码编译时,先创建一个用于存储本次编译版本标识的版本文件;2基于时间戳生成唯一版本标识,将该版本标识写到入到步骤1中创建好的版本文件中;3将步骤2的版本文件引入至前端代码中,读取版本标识,继而将其编译到前端代码中,编译完成后,在应用服务器端发布应用,并提供该应用中版本文件的访问路径;4用户在访问网站页面时,在网站页面初始化的过程中将读取前端代码中的版本标识并存储在window对象上,同时监听页面切换事件;当用户浏览器打开网页时,网页从public文件夹下读取v.json中的版本标识,然后通过window.ftVersion=verson.v语句把版本文件中的版本号赋值给window对象的ftVersion属性;5当用户在浏览器中切换网页页面时,网页能监听到切换事件,一旦监听到切换事件发生,网页则向服务器发起请求,获取服务器端存储端的版本文件,读取文件中的版本号信息;6将获取到的应用服务器端的版本文件中的版本标识与window对象中的版本标识进行比较,如果不一致则代表当前访问的页面已过期,弹出对话框提示用户刷新页面;如果一致,代表网页没有过期,不做任何操作;本地网页的版本号从window.ftVersion中可以拿到,服务端的版本号通过ajax请求可以拿到,对比两个值是否相等即可确认本地网页是否过期;7用户点击对话框中的刷新按钮,将执行刷新页面,重新请求网站资源并渲染。

全文数据:

权利要求:

百度查询: 江苏康众汽配有限公司 一种前端单页应用中资源失效主动检测方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。