页游客户端热更新时获取的是旧资源的处理办法
现象:客户端因紧急问题需热更新,热更新后立刻刷新页面,发现资源还是旧的
原因:cdn在更新完的那一小断时间内还是没有完全即时同步好的。
CDN原理:以URL(包含QueryString)为Key,已内容为Value
以QueryString作为区分文件版本(xxx.swf?v=2516),但是CDN会忽略v=这个的。
这样做的弊端是:1.紧急更新引起客户端以新的版本号获取就的版本 2.没有版本回滚功能
解决问题的办法:将版本作为文件名称的后缀。 xxx_2516.swf