2014-04-06 30 views
64

Trong Safari 7, tệp html chính có tệp kê khai có thể tải được khi ngoại tuyến, nhưng không có tài nguyên bên ngoài nào được tải, ngay cả khi chúng được liệt kê trong tệp kê khai được lưu trong bộ nhớ cache. Ngăn tài nguyên của Safari liệt kê các tệp như trong bộ nhớ cache của ứng dụng, nhưng nó sẽ không tải chúng. Tôi đã thử một thử nghiệm cực kỳ đơn giản, đã kiểm tra loại MIME của tệp kê khai, đổi tên tệp kê khai và thử các bản trình diễn khác. Dưới đây là ví dụ hoạt động tốt trên Chrome, nhưng trên Safari, nó sẽ không tải hình ảnh dính khi ngoại tuyến: http://htmlfive.appspot.com/static/stickies.htmlSafari 7 bộ nhớ cache ứng dụng không hoạt động

Đây là vấn đề tương tự được mô tả trong AppCache misbehaving in Safari, firefox, nhưng tôi nghĩ câu hỏi đó không giải quyết được vấn đề rõ ràng, và tôi muốn cung cấp một câu hỏi với bản trình diễn cụ thể. Có một công việc xung quanh, hoặc không Safari 7 hoàn toàn không hỗ trợ bộ nhớ cache ứng dụng ngoài các tập tin html chính? Cảm ơn!

+0

Bạn đã tìm thấy giải pháp hay chưa. Tôi đã hỏi cùng một câu hỏi tại: http://stackoverflow.com/questions/22912919/how-to-get-app-cache-manifest-to-work-on-safari-7-0-3 – Mark

+3

Không, tôi đã dành nhiều giờ và dường như nó không hoạt động. Điều kỳ lạ là rất ít người nhận thấy điều đó! Tôi báo cáo lỗi cho Apple, nhưng họ đóng nó như là một bản sao không có bình luận, và những gì tồi tệ hơn là tôi không thể tìm ra cách để xem lỗi đó là một bản sao của. Các lỗi mà Apple đang theo dõi trên phóng viên lỗi của họ là 15370653 - Tôi rất muốn biết làm thế nào để xem đó, vì tất cả tôi dường như có thể xem là những lỗi tôi đã nộp. –

+1

Đã làm điều tương tự. Tôi cũng được đánh dấu là "Trùng lặp" và tôi không thể xem bản gốc. Ít nhất nó có một số sự chú ý, họ nhận thức được vấn đề. Nó hoạt động trên iPad, iPhone và Chrome. – Mark

Trả lời

1

Clear Cache trong Safari phiên bản 7 trên Mac OSX

Bạn có hai lựa chọn để xóa bộ nhớ cache trong Safari phiên bản 6: Sử dụng "Caches rỗng" tùy chọn Chọn mục mà bạn muốn xóa bằng cách sử dụng " Đặt lại "tùy chọn

Các vấn đề liên quan