小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信公众号网页,我的页面中有个8m的js,和其他一堆小的js,当我第二次访问时(用刷新按钮会走缓存,关闭网页,再进入不走缓存),小的js都走了缓存,但是那个大的8m的js就是没走缓存;这是一个怎样的机制
1.微信开发者工具会走缓存
2.微信pc版本浏览器不走缓存
3.手机微信访问不走缓存
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可能是微信内置的webview对单个缓存文件大小存在限制。可以尝试将该8M的JS文件逐步减小(例如,拆分成两个4MB,或一个6MB、一个2MB等),观察在什么大小阈值以下,文件能够被微信客户端稳定缓存。然后对8M的JS文件进行代码分割和懒加载,减小单个文件体积,优化加载性能
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可能是微信内置的webview对单个缓存文件大小存在限制。可以尝试将该8M的JS文件逐步减小(例如,拆分成两个4MB,或一个6MB、一个2MB等),观察在什么大小阈值以下,文件能够被微信客户端稳定缓存。然后对8M的JS文件进行代码分割和懒加载,减小单个文件体积,优化加载性能