同一套客服端代码分别编译成微信小程序和抖音小程序,同一个服务端接口。抖音小程序刷新时渲染就微信慢很多。
手机端网络抓包测试发现,同一个页面刷新时,微信小程序对之前加载过得CDN图片地址会使用本机缓存机制,HTTP状态是304,没有实际请求网络,渲染速度快。
同时抓包测试抖音小程序,同一个页面刷新,之前已经加载过的图片,每次都要重新请求CDN服务器,浪费网络流量,渲染速度慢了很多。
这个是什么原因呢?我们开发者有什么办法可以解决图片本地缓存的问题呢?
上面两个图是微信小程序,请求图片304的截图
上面两个图是抖音小程序,每次请求图片200状态的截图