iOS 8: Ngăn chặn Safari Mobile tải lại các tab theo mặc định


10

Khi chuyển đổi giữa các tab trong Safari Mobile - Ngay cả trong vài giây - Safari sẽ tự động tải lại tab.

Điều này sẽ xảy ra thường xuyên hơn giữa các phiên: Chuyển đổi giữa Safari Mobile sang ứng dụng khác và quay lại sẽ khiến mọi trang mở ("tab") tải lại.

Cách đây không lâu, tôi đã tìm thấy một hướng dẫn giải thích cách ngăn Safari Mobile tải lại các tab trong khi duyệt có liên quan đến việc cắm vào iPhone và sử dụng Trình kiểm tra web phát triển của Safari Desktop, tương tự như phương pháp có thể xem được trong hướng dẫn này: http: // appletoolbox .com / 2014/05 / use-web-Inspector-debug-mobile-safari /

Để ngăn ứng dụng Di động tải lại các tab theo mặc định. Tuy nhiên, hướng dẫn trên chỉ để khắc phục sự cố cách một trang web cụ thể xuất hiện trên iPhone và tôi không còn có thể tìm thấy hướng dẫn để ngăn Safari tải lại tất cả các tab mỗi phiên.

Đã bao gồm các giải pháp: Đóng tất cả các ứng dụng khác Xóa lịch sử và dữ liệu trang web Khởi động lại thay đổi cài đặt> Safari> Mở liên kết từ "Trong nền" sang "Trong tab mới" Đặt lại cài đặt mạng Xóa không gian lưu trữ có sẵn Đặt lại tất cả Cài đặt Khôi phục điện thoại từ bản sao lưu

Tab vẫn tải lại. Điều này thường được quy cho Hỗ trợ của Apple và các luồng khác mà tôi đã đọc cho "Sự cố bộ nhớ" hoặc hành vi mặc định cho "Phân bổ bộ nhớ":

http://forums. Morph.com/ios-8/302019-safari-stop-reloading-my-pages.html

http://forums.macrumors.com/threads/sick-of-safari-reloading-pages.1807865/

http://www.reddit.com/r/ipad/comments/2gv2rb/does_ios_8_fix_the_constant_tab_reloads_in_safari/

Tuy nhiên, các trang có thể nhìn thấy và có thể sử dụng trong tab ngay sau khi chuyển đổi, nhưng sau đó tải lại. Không tốt trong khu vực bảo hiểm kém.

Có ai biết về một giải pháp thực sự để ngăn chặn hành vi tải lại tự động này trong Safari Mobile không?


2
Nghiên cứu tuyệt vời! Tôi biết nhiều người bị kích thích với hành vi này. Hy vọng ai đó có cái nhìn sâu sắc.
bmike

Hành vi bạn mô tả không có hệ thống. Hành vi "bình thường" là chuyển sang tab mà không tải lại. Safari làm điều đó. Nhưng, đôi khi , Safari lại tải lại tab và điều này thật khó chịu.
Nicolas Barbulesco

Vì vậy, có ai tìm thấy một giải pháp cho vấn đề này ..?
Md Faisal

4
trực giác của tôi là nó liên quan đến việc sử dụng bộ nhớ. nếu bạn đang sử dụng bộ nhớ "thêm", thì các tab đó sẽ bị đóng và cần được làm mới. nếu bạn đang sử dụng bộ nhớ "thấp", thì các tab sẽ được tải trong nền
Paul

Tôi đang tán thành phản ứng của @ PaulPaczuski. Những gì bạn nhìn thấy khi bạn chuyển đổi lần đầu tiên có lẽ chỉ là một ảnh chụp màn hình. Nó được cho là làm cho công tắc xuất hiện nhanh hơn thực tế - bạn không thể tương tác với nó. Trang thực tế đã qua lâu rồi. Tôi nghi ngờ rằng các trang web cụ thể bạn đang truy cập đang sử dụng quá nhiều bộ nhớ. Xem nếu nó xảy ra với các trang web nhẹ (ví dụ, netops.is , motherf *** ingwebsite.com --last người ta nsfw văn bản, nhưng đó là một cổ điển, ví dụ nổi tiếng).
Zenexer

Câu trả lời:


1

Như bạn đã đọc, đây là quản lý bộ nhớ. iOS sẽ xóa các tab nền khỏi bộ nhớ khi bộ nhớ đó được yêu cầu cho thứ khác. Thiết bị bạn đang sử dụng có ý nghĩa hơn phiên bản iOS. Một chiếc iPhone 6 có RAM 1GB sẽ đóng các tab mạnh hơn so với XS với 4GB.

Như những người khác đã đề cập trong các bình luận, iOS giữ một hình thu nhỏ của trang trong bộ nhớ để bạn biết đó là tab nào. Hình thu nhỏ này đòi hỏi ít bộ nhớ hơn so với bối cảnh kết xuất trang web đầy đủ.

Lấy lại bộ nhớ được sử dụng bởi các ứng dụng / tab không hoạt động thực sự là một tính năng. Bạn sẽ không thể khởi chạy ứng dụng vì điện thoại của bạn hết bộ nhớ, vì vậy iOS sẽ tự động tạo khoảng trống cho nó. Vì lý do tương tự, không cần thiết phải "đóng" ứng dụng, vì iOS sẽ xóa ứng dụng khỏi bộ nhớ khi cần thiết.

Apple không bao gồm RAM trong thông số kỹ thuật được công bố cho thiết bị iOS, nhưng wikipedia có một bản tóm tắt tiện dụng về thông số kỹ thuật của thiết bị iOS .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.