Khi tôi triển khai tệp .swf
mới trong tệp HTML như được hiển thị bên dưới, tôi phải xóa bộ nhớ cache của trình duyệt trước khi tải .swf
tệp mới trong trình duyệt. Có anyway để buộc trình duyệt tải các tập tin .swf
khi tôi thay thế nó bằng một cái mới trên máy chủ.Làm cách nào để buộc trình duyệt web tải lại tệp Flash mới được triển khai mà không xóa bộ nhớ cache?
<embed type="application/x-shockwave-flash" wmode="transparent" pluginspage="http://www.adobe.com/go/getflashplayer" allowscriptaccess="sameDomain" name="Prototype" bgcolor="#869ca7" quality="high" id="Prototype" src="/flex/Prototype.swf">
Cảm ơn, Chirag
Nhưng với một số ngẫu nhiên, du khách quay trở lại sẽ phải chờ cho các tập tin được tải xuống từ máy chủ tại mọi lượt truy cập, bất kể nó có bị thay đổi hay không. Thời gian tải lâu hơn cho khách truy cập quay lại và tải lớn trên máy chủ của bạn, phải không? Với phương pháp tiếp cận số phiên bản, bạn có thể kiểm soát thời điểm cho phép bộ nhớ cache và khi nào cần phải tìm nạp một tệp SWF cập nhật. –
tôi sẽ không sử dụng nó cho mục đích sản xuất, chỉ để phát triển vì vậy tôi không phải liên tục xóa bộ nhớ cache của trình duyệt. cho sản xuất, nó có ý nghĩa để sử dụng cách tiếp cận phiên bản. tôi đồng ý! – PatrickS