标签: workbox
Afaik,为了使工作箱预缓存能够跟踪预缓存的文件,将为该文件创建一个md5哈希,并将其用作sw.js中文件的修订号(请参阅get-asset-hash.js和{{3} })
sw.js
获取文件后,工作箱是否会创建新文件的md5哈希并将其值与sw.js中的修订号进行比较?
答案 0 :(得分:0)
Workbox似乎没有通过md5检查新文件的完整性(请参见PrecacheController.mjs,cacheWrapper.mjs和PrecachedDetailsModel.mjs)