Я добираюсь на метро, так что это означает, что 20 минут не хватает интернета.
Чтобы мне было чем заняться, я часто открываю кучу веб-страниц, скажем, 3 или 4, прежде чем я в автономном режиме, чтобы я мог читать их, пока у меня нет сигнала.
Если я проверяю свои страницы непосредственно перед потерей сигнала, они отображаются идеально, а значок Интернета не отображается, поэтому я думаю, что при проверке он не перезагружается.
После потери интернета иногда мои веб-страницы отображаются нормально, иногда они пытаются перезагрузиться.
Есть ли способ, чтобы они не перезагружались, чтобы я мог их прочитать?
Есть ли другие альтернативы?
Ответы:
Описанное вами поведение является ограничением мобильного браузера Safari. Другие пользователи жаловались на поведение автообновления Safari Mobile в нескольких сообщениях на форуме сообщества Apple.
Этот пост iFans предлагает некоторые объяснения и возможные решения:
Ваш выбор выглядит следующим образом:
источник
Mobile Safari очищает вкладки из памяти, когда получает предупреждение о нехватке памяти от ОС. Из соображений производительности iOS не выполняет никакой подкачки на диск, поэтому, когда что-то перемещается из памяти, оно исчезает, если оно не было сохранено. Поэтому вы должны перезагрузить страницы, потому что другие задачи на вашем iPhone (другие приложения или новые вкладки браузера) используют память, поэтому Safari удаляет старые вкладки из памяти, и когда вы возвращаетесь к ним, они должны быть перезагружены. -dowloaded.
Это поведение системы, и его нельзя изменить. Однако есть несколько приложений, которые предназначены для сохранения страниц для чтения в автономном режиме. Я лично рекомендую Instapaper - очень хорошо разработанный, активно поддерживаемый великим независимым разработчиком, и сервис интегрируется со многими другими приложениями, так что вы можете сохранять ссылки из большинства клиентов RSS и Twitter, среди прочего.
Основная предпосылка заключается в том, что когда вы открываете страницу, которую хотите прочитать позже, вы используете букмарклет для сохранения страницы в Instapaper. Затем откройте приложение, и оно загрузит красиво отформатированную версию сохраненных страниц, предназначенную только для текста и изображений, для удобного чтения. Он имеет множество других функций, включая сохранение вашей позиции в статье и синхронизацию с любыми другими клиентами Instapaper, которые вы используете. Настоятельно рекомендуется.
источник
Я дам вам реальное исправление того, как не дать iPhone перезагрузить веб-страницы. Я перепробовал все, но в Safari нет реального решения. Однако вы можете установить такие браузеры, как Mercury и т. Д. Проблема с такими браузерами заключается в том, что они не так хороши, как Safari или Opera Mini. Но недавно я узнал об одной функции в Opera Mini, которая позволяет предотвратить перезагрузку веб-страниц и сохраняет ваши огромные данные. Я настоятельно рекомендую вам попробовать.
Шаг 1. Установите браузер Opera Mini из App Store (работает так же, как браузер Safari)
Шаг 2. Откройте браузер, и вы найдете знак «О» в середине - нажмите значок «О».
Шаг 3. Вверху вы найдете «Savings Enabled», щелкните по нему. Там вы найдете три режима Opera Mini:
Шаг 4. Переключитесь на Opera mini.
Я бы также рекомендовал включить режим переноса текста на вкладке «Дополнительные настройки», «Макет».
Чтобы повысить скорость, выключите телефон на 2-5 минут.
источник
Список чтения Safari сохраняет все для чтения в автономном режиме, поэтому вы можете использовать эту функцию для любой загруженной страницы и не читать сразу.
источник
Я предпочитаю ReadItLater (теперь называется Pocket) вместо Instapaper, но оба хороши. Хотелось бы, чтобы кто-нибудь написал патч для джейлбрейка в мобильном сафари, чтобы включить кэширование страниц на диск, но до тех пор, я думаю, я попробую ртуть и icab. Спасибо всем.
источник
Сделайте скриншоты того, что вы хотите прочитать. Тогда у вас не будет проблем с перезагрузкой.
Конечно, вам придется разместить все содержимое того, что вы хотите прочитать на экране.
источник
По запросу участника следующий ответ находится на странице, на которую ссылается мой оригинальный ответ:
В Safari или в другом браузерном приложении коснитесь и удерживайте фрагмент текста (подойдет одно слово или буква), затем уберите палец с экрана. Будет выбрано слово или буква, и появится знакомое всплывающее окно с надписью «Копировать | Определить». Нажмите «Определить», и появится экран, на котором отображается определение слова или который не может найти определение. Теперь нетрогай что-нибудь еще; не «Готово», «Поиск в Интернете» или что-либо еще. Теперь нажмите кнопку «Домой» (то есть кнопку в нижней части лицевой панели iPhone с квадратом внутри). Вы будете переключены обратно на трамплин со всеми значками ваших приложений и оттуда сможете делать все, что захотите. Затем коснитесь значка браузера, в котором вы были, и вы снова переключитесь на него. Экран определения, закрывающий окно браузера, все еще будет там. Нажмите «Готово», и экран исчезнет. К счастью, открытые окна браузера не будут перезагружаться.
источник
Если вы не хотите загружать сторонний браузер или приложение и продолжайте просмотр в Safari.
Вы можете использовать Noosfeer для этого. Он предназначен для использования в любом браузере и работает в автономном режиме. Плюс, UI / UX оптимизирован для чтения на любом экране.
источник
Сегодня я случайно обнаружил способ остановить это надоедливое поведение, хотя это и не считается настоящим исправлением, это метод подавления поведения путем простого действия каждый раз перед переключением из Safari или другого браузера. Не идеально, но он дает вам (наконец) контроль над браузером, так что поведение подавляется. Ссылка на ответ здесь:
https://discussions.apple.com/message/25254749#25254749
источник
Provide context for links
Раздел часто задаваемых вопросовОтключите «открыть новые вкладки в фоновом режиме» в настройках / Safari. Это решает проблему
источник