При переключении между вкладками в Safari Mobile - даже в течение нескольких секунд - Safari автоматически перезагрузит вкладку.
Это происходит чаще между сессиями: переключение между Safari Mobile и другим приложением и обратно приведет к перезагрузке каждой открытой страницы («вкладки»).
Недавно я нашел учебное пособие, в котором объясняется, как запретить Safari Mobile перезагружать вкладки во время просмотра, которое включает в себя подключение к iPhone, и используется веб-инспектор разработки Safari Desktop, аналогично методу, доступному для просмотра в этом учебном пособии: http: // appletoolbox .com / 2014/05 / потребительная веб-инспектор-отладка мобильного сафари /
Чтобы приложение Mobile не загружало вкладки по умолчанию. Однако вышеприведенный учебник предназначен только для устранения неполадок, связанных с отображением определенной веб-страницы на iPhone, и я больше не могу найти учебник, чтобы запретить Safari перезагружать все вкладки при каждом сеансе.
Пробные решения включали: закрытие всех других приложений. Очистка истории и данных веб-сайта. Перезапуск. Изменение настроек> Safari> Открыть ссылки с «В фоновом режиме» на «В новой вкладке» Сброс настроек сети Очистка доступного пространства памяти Сброс всех настроек Восстановление телефона из резервной копии
Вкладки все еще перезагружаются. Обычно это относится к поддержке Apple и другим темам, которые я прочитал, как «Проблемы с памятью» или поведение по умолчанию для «Выделение памяти»:
http://forums.imore.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/
Тем не менее, страницы отображаются и могут использоваться на вкладке сразу после переключения, но затем все равно перезагружаются. Не хорошо в плохих зонах покрытия.
Кто-нибудь знает истинное решение для предотвращения этой автоматической перезагрузки в Safari Mobile?
источник
Ответы:
Как вы уже прочли, все зависит от управления памятью. iOS удалит фоновые вкладки из памяти, когда эта память потребуется для чего-то другого. Используемое вами устройство более значимо, чем версия iOS. IPhone 6 с 1 ГБ оперативной памяти закроет вкладки более агрессивно, чем XS с 4 ГБ.
Как уже упоминалось в комментариях, iOS сохраняет в памяти эскиз страницы, чтобы вы знали, какая вкладка есть. Этот эскиз требует намного меньше памяти, чем полный контекст рендеринга веб-страницы.
Восстановление памяти, используемой неактивными приложениями / вкладками, на самом деле является функцией. Вы не захотите запускать приложение, потому что в вашем телефоне недостаточно памяти, поэтому iOS автоматически освобождает место для него. По той же причине нет необходимости «закрывать» приложения, так как iOS будет удалять приложения из памяти при необходимости.
Apple не включает RAM в спецификации, опубликованные для устройств iOS, но в википедии есть краткое описание спецификаций устройств iOS .
источник