background-image中地址为空异常

200 阅读1分钟

目前测试渠道时候,总是发现main渠道下的游戏页面,只加载了一次服务端请求,而debug渠道下发生了多次请求。两者代码一致,却出现了多次请求异常,经发现却是background-image地址为空,导致浏览器默认请求本页面。

现象:

在express后台中,同样代码下,不同渠道,请求次数不一样 main:

image.png debug: image.png

原因:

background-image中的url为空,导致页面发生请求。原本需要请求图片的,变成了去请求当前页面了。

image.png image.png

解决方法:

需要检查线上图片地址是否位或者为#,为空设置一个默认图片,避免页面多次加载,更利于数据统计准确性。