Сафари постоянно перезагружает страницы. Наиболее частыми причинами перезагрузки являются

Google Chrome - один из самых удобных и практичных браузеров на данный момент, но даже в нем могу случаться непредвиденные ошибки. Одна из них: «Опаньки… При загрузке этой страницы возникли неполадки в Google Chrome». После того как она появляется на экране, страница перестает открываться, и простая перезагрузка вкладки не всегда может помочь. Если данная ошибка появляется уже не раз, а с определенной частотой, то нужно ее решать самостоятельно. Что делать в таких случаях, расскажем ниже.

Почему появляется ошибка «Опаньки…»: основные причины

Ошибка может появиться из-за следующих проблем:

  • Сайт временно недоступен или перестал существовать вовсе. Проверьте, правильно указана ссылка.
  • Версия браузера неактуальна или устарела.
  • Файлы, отвечающие за работу браузера, повреждены вирусом или вашими действиями.
  • Интернет-соединение нестабильно.
  • На компьютере находятся программы, которые конфликтуют с браузером.
  • Компьютер подцепил вирус, не дающий загружаться страницам.
  • Неправильная работа дополнения Firewall вашего антивируса.
  • Конфликт браузера с установленными дополнениями.

Посмотреть, как часто у вас случается ошибка «Опаньки…» можно, перейдя по ссылке chrome://crashes. Введите ее в поисковой строке и нажмите Enter.

Как исправить ошибку в Гугл Хром

Если вы не знаете, из-за чего именно страницы в вашем браузере не отображаются, то попробуйте все способы поочередно, пока не найдете тот, который решит вашу проблему.

Проверка интернет-соединения

Попробуйте открыть другую ссылку, использовать другой браузер или скачать какой-либо файл, чтобы убедиться в том, что интернет работает стабильно. Если проверка показала, что интернет не работает так, как надо, то добейтесь того, чтобы эта проблема была решена. Возможно, поможет переподключение к сети, или перезагрузка роутера, если вы пользуетесь Wi-Fi.

Проверка загрузки сайта

Перед тем как пытаться починить браузер, попробуйте открыть ссылке через любой другой веб-браузер, например, Internet Explorer, который установлен на компьютере по умолчанию. Если в нем сайт откроется, то проблема в Google Chrome, если же нет - проблема с самим сайтом, и устранять ее должны не вы, а его администраторы.

Перезагрузка страницы

Перезапуск браузера

Следующий шаг - перезагрузить браузер. Проверка всех файлов и сертификатов запустится заново, возможно, именно это избавит вас от ошибки.

Перезагрузка компьютера

Устраняем неполадки, отключив расширения

Если ошибка появилась после установки или обновления одного из расширений для браузера, то необходимо его отключить:

Отключение конфликтующих приложений

Чтобы узнать, с какими приложениями конфликтует Google Chrome, выполните следующие действия:


Проверка компьютера на вирусы

Возможно, проблемы возникают из-за вируса, который мешает работе браузера, а это значит, что его надо удалить с компьютера:


Отключение Firewall

Firewall - дополнение, которое запрещает доступ в интернет сомнительным программам. Если на вашем компьютере установлено антивирус, то, скорее всего, в нем существует это расширение.


Отключение Flash -плеера

Возможно, проблема в Flesh-плеере, встроенном в сам браузер. Так как на всех компьютерах установлен Flash-плеер по умолчанию, то плеер браузера можно отключить.

Обновление Google Chrome

Если версия браузера устарела, то он может некорректно работать, в этом случае его нужно обновить:


Переустановка браузера

Если обновление не помогло, или вирус повредил файлы браузера, об этом было сказано раньше, то необходимо полностью удалить браузер с компьютера и скачать его заново.

Смена аккаунта Google

Если вы ранее авторизовались в Google Chrome при помощи своего аккаунта Google, то можно выйти из него и войти под другой учетной записью. Сделать это можно, перейдя по следующей ссылке - https://accounts.google.com/Login?hl=ru. Нажмите кнопку «Войти в другой аккаунт», а после введите все необходимые для авторизации данные.

Обращение в службу поддержки

Если ни один из вышеперечисленных способов не помог, то остается одно - обратиться в официальную службу поддержки Google, чтобы получить помощь квалифицированного специалиста. На этом сайте вы можете найти всю подробную информацию о поддержки Google - https://www.google.com/intl/ru/contact/ . Подробно опишите операторам, какая именно ошибка произошла в вашем браузере, и какие способы не помогли ее устранить.

Видео: что делать, если страницы в Google Chrome нельзя открыть

Что сделать, чтобы ошибка не возникла вновь

Если вам удалось избавиться от ошибки в этот раз, то придерживаетесь в будущем следующих правил, чтобы не пришлось решать проблему снова:

  1. Установите и обновите на свой компьютер качественный антивирус, никогда не отключайте его.
  2. Следите за актуальностью версии Google Chrome, проверяйте наличие обновлений хотя бы раз в две недели.
  3. Не устанавливайте лишние дополнения, так как это приведет только к лишней нагрузке на браузер и, соответственно, к его поломке. Это правило относится и к сторонним приложениям.
  4. Не пытайтесь без наличия хорошей инструкции и понимания дела настраивать браузер и лазить в его файлах.

Итак, если во время использования браузера появилась ошибка «Опаньки… При загрузке этой страницы возникли неполадки в Google Chrome», то первым делом надо разобраться из-за чего она возникла. Если такой возможности нет, то используйте все вышеперечисленные варианты по очереди, пока не найдёте нужный. Если ни один из них не помог, то это значит, что ваша проблема уникальна и требуется более глубокий разбор причин, в котором вам помогут агенты службы поддержки Google.

Если ваш iPad постоянно перезагружается, и вы хотите самостоятельно устранить неисправность, в первую очередь, необходимо установить причину её возникновения. Проблема может появиться из-за механических повреждений или в результате программного сбоя.


Не обязательно сразу же отдавать прибор в сервисный центр - следуя несложным инструкциям, вы легко справитесь с мелкими поломками.

Перебои в функционировании прибора делятся на две большие группы:

  • аппаратные проблемы
  • неполадки операционной системы

Проблемы, относящиеся ко второй категории, можно решить путем прошивки гаджета и исправления ошибок в работе приложений. Чтобы устранить программные сбои, потребуется помощь специалиста.

Как выявить причину неисправной работы Айпада

Если Айпад перезагружается, причина может быть связана с выходом из строя центрального процессора. Это серьезная неполадка, которая устраняется путем извлечения и замены механизма. Часто устройство самопроизвольно перезагружается при неполадках усилителя мощности. Для устранения этой проблемы также необходима замена детали.

Чтобы выяснить главную причину, которая привела к постоянному перезапуску Айпада, понадобятся специальные инструменты и диагностическая аппаратура. Используя профессиональную технику, можно устранить следующие сбои в работе девайса:

  • произвольное выключение
  • длительный отклик на сигналы, медленное выполнение команд

При обнаружении вредоносного ПО в технике Apple его следует удалить. Чтобы не допустить подобной ситуации в будущем, нужно установить антивирусную программу и периодически обновлять программное обеспечение iPad. Также производители рекомендуют не скачивать программы с непроверенных ресурсов.

Наиболее распространённые причины, которые приводят к тому, что iPad постоянно перезагружается:

  • ошибки программного обеспечения
  • проблемы с аккумулятором
  • нарушения в работе центрального процессора


Как самостоятельно устранить поломку Айпада

Если iPad сам перезагружается и проблема связана с прошивкой, необходимо осуществить сброс настроек или обновить ПО. В первом случае нужно одновременно нажать на клавиши «Home» и «Power» и удерживать их несколько секунд. Обновить настройки можно через меню.

Если планшет начал перезагружаться после падения или удара, причину поломки стоит искать в повреждении аппаратной части. При механическом воздействии большую нагрузку принимают на себя следующие детали:

  • центральное обрабатывающее устройство
  • дисплей

При неграмотной перепрошивке девайса или вынужденном прекращении обновления могут возникнуть критические сбои ПО. Если прибор перезагружается при зарядке, попробуйте поменять аккумуляторную батарею или кабель. Иногда достаточно выполнить перезагрузку iPad, чтобы неполадки в работе программ исчезли.

Проблемой, приводящей к тому, что Айпад всё время перезагружается, также может быть неисправность аккумуляторной батареи. Как правило, ремонту эта часть iPad не подлежит, поэтому необходима замена детали. Заменить батарейку необходимо в следующих ситуациях:

  • уменьшение емкости аккумулятора
  • быстрая разрядка
  • некорректное отображение уровня заряда и др.

Сложности при обслуживании Айпадов

Часто причина того, что iPad стал перезагружаться, кроется в повреждении печатной платы. При ее поломке прибор сразу теряет в скорости обработки приложений и начинает перезагружаться. Разрушающее влияние на микросхему основной платы оказывают следующие факторы:

  • механическое воздействие
  • контакт с жидкостью
  • перегрев техники

Чтобы решить эту проблему и избавиться от самопроизвольно возникающей перезагрузки iPad, лучше всего обратиться к профессионалам. Самостоятельное обслуживание прибора, который бесконечно перезагружается, может привести к повреждению других деталей и усложнению восстановления техники.

Выгодный способ восстановления работы Айпада

В некоторых случаях, когда техника бесконечно перезагружается, а Hard Reset не помогает, проводится перепрошивка гаджета. Вы можете скачать программное обеспечение с официального сайта Эпл и самостоятельно перепрошить прибор, однако лучше поручить работу квалифицированным специалистам.

Сотрудничество с мастерами по обслуживанию техники Apple даёт следующие преимущества:

  • быстрое выявление причин перезагрузки
  • качественный , которые самопроизвольно каждую минуту перезагружается (iPad Air, iPad Mini и др.)
  • использование оригинальных комплектующих

Если у вас нет навыков восстановления сложных электронных приборов, обратитесь к проверенным мастерам, зарегистрированным на сайте YouDo. Оставьте заявку и выберите наиболее подходящего специалиста. У профессионалов есть опыт обслуживания всех моделей планшетов компании Эпл, поэтому они грамотно справятся с задачей любой сложности.

Все специалисты Юду прошли проверку личных данных при регистрации на сайте, поэтому вы можете спокойно доверить им починку техники - мастера дорожат репутацией, поэтому ответственно подходят к каждому заказу. Квалифицированные специалисты быстро поймут, почему iPad постоянно перезагружается, и недорого восстановят прибор в самые короткие сроки.

Планшеты от компании Apple являются одними из самых надежных в своем классе и ценовом сегменте. Именно поэтому они пользуются столь большой популярностью.

Но иногда случается, что iPad перезагружается постоянно при отсутствии каких-либо видимых повреждений. Причин подобного поведения техники может быть множество, некоторые из них можно устранить самостоятельно.

Причины перезагрузки

Чтобы избавиться от спонтанного перезапуска, следует проанализировать события, предшествующие его появлению и на основании этого попытаться определить неполадки, приводящие к рестартам.

Их все условно можно разделить на две основные категории:

  • аппаратные неисправности;
  • проблемы с программным обеспечением.

Если прошить устройство или же удалить какие-либо ошибки приложений можно в большинстве случаев самостоятельно, то аппаратная часть зачастую требует вмешательства квалифицированного специалиста. Тем не менее, с «железом» также можно попробовать справиться самостоятельно.

Наиболее частыми причинами перезагрузки являются:


Прошивка

Одна из самых часто возникающих неполадок, из-за которой планшет самостоятельно начинает перезагружаться – устаревшая операционная система. Чаще всего перезапуск происходит из-за нового программного обеспечения, которое конфликтует с ОС.

Подобные неполадки возникают обычно на iOS6.1.3. Иногда произвольные рестарты появляются из-за того, что пользователь прошивает аппарат.

Видео: перезагружается все время

АКБ

Очень распространено такое явление, как самостоятельная перезагрузка в случае, когда из строя выходит аккумуляторная батарея.

Происходит это по следующим причинам:

  • естественное уменьшение емкости;
  • неправильный режим эксплуатации;
  • зарядка от электросети, в которой постоянно происходят скачки напряжения.

Чем дольше осуществляется эксплуатация планшета, тем меньше становится емкость аккумуляторной батареи. Ощутимо она снижается через 12-18 месяцев активного использования. Также емкость АКБ падает из-за низкого качества подаваемого на блок питания напряжения (повышенное или же пониженное).

Нарушение печатной платы

Многие пользователи осуществляют использование рассматриваемого аппарата не очень аккуратно, допускаются падения и удары. Из-за подобных событий нередко возникают повреждения на печатной плате. Именно это и является, чаще всего, причиной спонтанного перезапуска.

Фото: слабые места материнской платы

Неисправность процессора

На технике Apple иногда из строя выходит центральный процессор. Данный электронный компонент является одной из самых важных составных частей. Именно поэтому при неправильной его работе или же отключении аппарат начинает самопроизвольно перезагружаться.

Чаще всего процессор повреждается в следующих случаях:


Критические сбои и ошибки ПО

Критические сбои и ошибки программного обеспечения, несмотря на надежность таёжники данного типа, все же иногда возникают.

Чаще всего это происходит в следующих случаях:


Все три типа неисправностей могут быть устранены без каких-либо затруднений самим пользователем. Посещение сервисного центра при этом не требуется.

Механические повреждения и влага

Влага представляет серьезную опасность для планшета от компании Apple. Зачастую именно из-за попадания воды внутрь корпуса возникают самопроизвольные рестарты. Так как жидкость вызывает окисление материнской платы, а также различных важных электронных компонентов. Также из-за наличия воды внутри устройства выходит из строя аккумуляторная батарея.

Во избежание неполадок самого различного характера, не только самостоятельно перезагрузки, стоит избежать нанесения каких-либо механических повреждений устройству.

Так как даже при отсутствии видимых поломок после падения или же удара внутренняя начинка может выйти из строя. Чаще всего отходят какие-либо контакты, шлейфы, отсоединяются электронные компоненты.

Что делать в этих случаях

Если удалось определить, что рестарт планшета происходит из-за проблем с прошивкой, ПО, то выхода из данного положения может быть два:

  • перепрошить iPad заново;
  • выполнить полный сброс.

Процесс прошивки – достаточно ответственен. Потому лучше всего для его осуществления обратиться в специализированный центр ремонта техники Apple. Это позволит избежать каких-либо неполадок и поломки аппарата. HardResetпланшета можно выполнить самостоятельно. Повредить устройство при его осуществлении не получится.

Hard Reset на iPad выполняется двумя способами:

  • через меню;
  • на выключенном планшете.

Чтобы выполнить сброс через меню гаджета, следует:

  • включить аппарат;
  • зайти в «настройки»;
  • найти раздел «основные»;
  • выбрать «сброс».

Сброс на выключенном аппарате осуществляется всего двумя клавишами – «Home» и «Power». Необходимо зажать их одновременно и удерживать несколько секунд подряд. Таким образом, запустится процесс перезапуска со всеми стандартными настройками.

В случае если причиной рестартов является неисправность аккумуляторной батареи – выход имеется только один. Необходимо выполнить её замену. В некоторых случаях замена АКБ требует снятия материнской платы, в иных же батарея находится сразу под крышкой. Все зависит от конкретной модели iPad. В случае, когда необходимо демонтировать motherboard, лучше всего обратиться в сервисный центр.

Ещё одна причина, по которой необходимо обратиться именно в СЦ для замены АКБ – это наличие во многих подобных местах оригинальных деталей. Так, на сегодняшний день, большая часть батарей для техники Appleпредставляет собой китайские копии. Потому емкость их чаще всего гораздо ниже указанной на корпусе. Необходимо использовать только оригинальные детали.

Когда планшет начинает перезапускаться самостоятельно после падения на кафельный пол или удара о твердую поверхность, то повреждения получила аппаратная часть.

Чаще всего случаются поломки:

  • центрального процессора;
  • дорожек-проводников;
  • иных электронных компонентов.

Восстановление печатной платы возможно только при наличии специальных инструментов и навыков. Самостоятельно осуществить его при их отсутствии попросту невозможно. Потому при повреждении такого характера следует воспользоваться услугами сервисного центра.

Иногда случайно на поверхность аппарата попадает влага. В таком случае следует сразу же выключить его и по возможности положить в сухое место для просушки. Запуск его можно осуществлять только по прошествии 12-24 часов. Если же iPadне включился, либо постоянно сам по себе перезагружается, то потребуется аппаратный ремонт.

Большую роль играет состав жидкости, попавшей на iPad. Если это обычная минеральная вода, то достаточно будет просто просушить его. Если контакт возник с газировкой, чаем или же иными подобными сладкими напитками, то в 100% случаев необходимо выполнить чистку. В противном случае гаждет может не просто начать перезагружаться, а окончательно выйти из строя.

Важной особенностью техники Apple является неприспособленность её к разборке в домашних условиях, простыми пользователями. Именно с этим связана необходимость посещения специализированных мастерских. iPad имеет достаточно своеобразную конструкцию, потому аппаратный ремонт лучше всего доверять профессионалам.

В то же время устранить причину перезагрузки в виде каких-либо программных неполадок чаще всего может любой простой пользователь – наличие какого-либо специального оборудования для этого не требуется. Но лучше всего просто быть осторожным и не допускать возникновения причин, приводящих к произвольному перезапуску.

Раньше было все нормально, а теперь почему то при запуске браузера (chrome, opera, explorer, firefox) происходит сбой и требуется перезапуск. и так по кругу.

Для устранения проблемы рекомендую выполнить следующие действия:
- для начала удалим все программы которые меняют код страниц ("панель управления" -> в 7 "программы и компонены", в XP "установка/удаление программ"). Vksaver наверное самая популярная из них (добавляет во вконтакт ссылки для скачивания мультимедиа контента).
- теперь нужна программа AutoRun. Запускаем и ждем. Когда снизу в меню статуса будет "готово" открываем вкладку "Internet Explorer" и отключаем все лишнее. Нужное только java и adobe pdf reader если они у вас есть..
- после этого пробуем запустить браузер (chrome, opera, explorer, firefox). Если запустился, то открываем вкладку расширения или плагины (зависит от программы) и удаляем все лишнее (лишнее все, кроме того чем часто пользуетесь).
- если не помогло, нужно еще раз...

0 0

Если происходит сбой Internet Explorer, браузер прекращает работу или закрывается сразу после запуска, вы можете получить сообщение о том, что Internet Explorer не работает или его необходимо закрыть из-за обнаруженной неполадки. В большинстве случаев можно восстановить сеанс просмотра, который был активен на момент закрытия Internet Explorer.

Если не удается открыть Internet Explorer или он открывается на короткое время и снова закрывается, причиной проблемы может быть недостаток памяти, повреждение или отсутствие системных файлов. Перезагрузите компьютер, чтобы очистить память, а затем запустите только Internet...

0 0

Итак, Вы хотите зайти в интернет через свой любимый браузер Google Chrome (гугл хром), нажимаете, как обычно, на значок браузера и, в следующий момент понимаете, что он не запускается. Причин в сбое работы браузера может быть много. Зачастую, бывает достаточно сложно быстро выявить причину, по которой не запускается браузер. Ниже подробно рассмотрим каждую из них, узнаем, почему не работает гугл, и найдём способы устранения неполадки.

Причины сбоя в работе гугл

Одна из самых распространённых причин, почему не работает гугл хром, это изначально неправильная установка браузера в компьютере. Вам просто необходимо будет заново переустановить гугл хром в своём компьютере.

Возможно, Ваш браузер не запускается из-за антивирусных программ, установленных на Вашем компьютере. Проверьте это, отключив антивирусную программу, запустите снова гугл хром. Если проблема в работе браузера именно в антивирусном ПО, просто в настройках антивирусной программы сделайте исключение...

0 0

Сообщения об ошибке сценария internet explorer могут возникать при загрузке страниц, а также при запуске windows

Ошибка сценария как убрать

Ошибка при запуске internet explorer

Если при запуске какой-нибудь страницы internet explorer выдаёт ошибку это значит, что возникли какие-то неполадки на самой веб-странице или произошли неполадки у кода JavaScript или у кода VBScript
Сначала обновите страницу (вдруг ошибка из за загрузки страницы)
Далее нажимаете кнопку «Нет» на сообщение с ошибкой
Надо отключить появление ошибки сценария explorer для этого запускаем браузер internet explorer
Нажимаем кнопку сервис (в виде шестерёнки) которая расположена в правом верхнем углу браузера

Открываем настройки браузера

В появившемся контекстном меню выбираем «Свойства браузера»
В открывшихся свойствах браузера переходим на вкладку «Дополнительно»

Свойства браузера

У следующих пунктов ставим галочку:
«Отключить...

0 0

Приветствую вас! Бывало такое, когда хром выдает ошибку, не хочет открывать страницы и малюет рожицу со словом опаньки? Если ваш ответ да, то, возможно, эта статья вам сможет помочь.

С тех пор, как я начал пользоваться браузером гугл хром, уже много воды утекло. Скажу честно, что когда я первый раз увидел в chrome опаньки, меня улыбнуло Но потом, количество радости начало убавляться. Ведь если в браузере не просто «шариться» по Сети, а что-то делать, то при сбое опаньки chrome, есть большая вероятность потерять несохранённые данные, которые были открыты в одной из вкладок – статью например. И несколько десятков минут и сотен нажатий буковок на клавиатуре полетят коту под хвост – малоприятное удовольствие, согласитесь!

Потому позже я перешел на написание статей в Word-е, с последующим их копированием в редактор сайта. Но это только часть беды и её решения.

Например, я заметил, что google chrome опаньки «вылазит» при совместном использовании скайпа и открытых...

0 0

Проблема

Это сообщение об ошибке появляется при аварийном завершении работы Google Chrome.

Способы устранения

Перезапустите браузер.

Если удастся, Google Chrome восстановит веб-страницы, которые были открыты на момент аварийного завершения сессии.

У вас установлен Internet Download Manager?

Если да, обновите его до бета-версии 6.03 или отключите параметр "Использовать расширенную интеграцию в браузеры", выбрав Настройки > Основные.

Проверьте наличие конфликтующего ПО.

О наличии конфликтующего ПО на Windows можно узнать, введя в адресной строке about:conflicts. Если у вас установлено ПО, о котором известно, что оно вызывает сбои Google Chrome, оно будет выделено на этой странице вместе с рекомендуемыми действиями для разрешения этого конфликта. Во многих случаях причиной сбоев оказывается вредоносное ПО, которое нужно удалить с помощью антивирусной программы.

Проверьте состояние профиля пользователя.

...

0 0

Страница опаньки в Google Chrome - как избавиться

06.06.2013  интернет | программы

Это тоже может быть Вам интересно:

Если Вы регулярно видите страницу «Опаньки произошел сбой гугл хром…», вполне вероятно, что в вашей системе имеется какая-либо проблема. Если такая ошибка появляется изредка - это не страшно, однако постоянные сбои, скорее всего, вызваны чем-то, что следует исправить.

Введя в адресную строку Chrome chrome://crashes и нажав Enter, вы сможете узнать, как часто у Вас происходят сбои (при условии, что отчеты о сбоях на Вашем компьютере включены). Это одна из скрытых полезных страниц в Google Chrome (ставлю себе на заметку: написать обо всех таких страницах).

Проверьте наличие программ, вызывающих конфликты

Некоторое программное обеспечение на компьютере может конфликтовать с браузером Google Chrome, в результате чего - опаньки, сбой. Перейдем на еще одну скрытую страницу браузера, отображающую список конфликтующих программ -...

0 0


В данной статье я расскажу о том, почему браузеры долго загружаются, тормозят и зависают. Также приведу несколько рецептов по устранению этих проблем.

Предисловие

Случилось так, что однажды дома у меня (т.е. автора этой статьи) не было доступа к интернету. Почему так получилось – отдельный вопрос. Пришлось идти к соседям, потому что нужно было отправить очень важное письмо. На соседском компьютере я заметил одну неприятность – браузер Mozilla Firefox 10-й версии очень долго открывался. Он открывался так медленно на нетбуке, что за это время я успел выпить полкружки предложенного чая. После открытия мне пришлось еще и ждать, пока интерфейс почты Gmail соизволит отреагировать на мои действия, потому что браузер решил зависнуть.
Как бы то ни было, письмо я отправил, спасибо за это отзывчивым людям. Но ситуация с браузером не давала мне покоя. Я задумался – почему браузер может долго открываться? В чем причина его медленной работы? Замечу – речь идет не о долгом...

0 0

Иногда при запуске контента либо некоторых веб-страниц появляется сообщение «Плагин Shockwave Flash не отвечает». Больше всего подвержен сбоям Google Chrome. Конфликт возникает с плагином Adobe Flash, при этом браузер тормозит в работе, зависает и выдает сообщение о том, что плагин не отвечает. Что делать, чтобы вернулось быстродействие?

Почему возникает проблема сбоя флеш-плагина Google Chrome

Чаще всего сбои при работе плагина Google Chrome появляются, когда пользователь пытается открыть страницу сайта или запустить контент, которые работают с использованием флеш-плагина.

В браузер Google Chrome интегрирован собственный флеш-плагин. Браузер пытается одновременно использовать и собственный ресурс, и установленный автономно. Встроенный Flash Player не совмещается с автономным, поэтому начинает конфликтовать с установленным пользователем Adobe Flash. В результате возникает сбой встроенного ресурса.

У меня есть веб-приложение, которое запускает то, что кажется ошибкой iOS8 в Safari, и я ищу подсказки, в какой настройке и как обойти его.

Ошибка характеризуется "Проблема, возникшая с этой веб-страницей, поэтому она была перезагружена", появляющаяся в верхней части страницы после того, как пользователь потратил достаточно времени на навигацию в Safari. Похоже, что что-то рушится за кулисами, а Safari просто отлично справляется с изящным восстановлением. Чтение журнала сбоев показало это:

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x00000000 Triggered by Thread: 0 Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 JavaScriptCore 0x2d4291d4 0x2d24a000 + 1962452 1 JavaScriptCore 0x2d50e166 0x2d24a000 + 2900326 2 JavaScriptCore 0x2d2bc88c 0x2d24a000 + 469132 ...

Исследование намекнуло, что в файлах CSS могут быть виноваты экземпляры translate3d и keyframe . Хотя избавление от них, казалось, делало ошибку с меньшей вероятностью повторяющейся, ошибка все же существует. Аналогично, уменьшение размера (очень, очень большого) CSS файла, связанного со страницами, которые, скорее всего, вызывают ошибку, как бы помогло, но не заставило его уйти.

Моя компания обрабатывает кучу оптимизированных для мобильных устройств веб-приложений, ориентированных на коммерцию, и это единственная проблема, которая, похоже, устраняет эту ошибку; Я понятия не имею, что делает это конкретное приложение такой сердитой маленькой специальной снежинкой, но я хотел бы разобраться в этом и исправить. Есть ли у кого-нибудь идеи о том, что может вызвать ошибку и как мы можем ее обойти?

3 ответов

У меня была такая же проблема, как описано. В моем случае произошел сбой, когда часть приложения, которая контролировала несколько элементов DOM (т.е. Element.style.width...), была завершена. По завершении этих элементов были намеренно удалены из DOM. После этого произошел сбой без каких-либо ошибок JS. С попыткой и ошибкой я выделил, какие части кода отвечают за это, и в моем случае комментируя все строки element.style. *, Решена проблема - приложение больше не разбивается. Эта проблема была связана только с мобильным сафари (iOS 7 и 8), другие браузеры отлично работали.

Дикая догадка заключается в том, что, возможно, что-то странное происходит при сборке мусора и связано с элементами DOM, которыми управляет JS.

У меня такая же проблема с сафари на iOS 8.1.3.

На самом деле браузер немного сумасшедший. У меня есть дополнительная кнопка загрузки в моем приложении, которая подключена для загрузки следующих 20 записей. Иногда, когда вы открываете страницу и нажимаете на ссылку, сафари вылетает с сообщением "Проблема с этой веб-страницей, поэтому она была перезагружена".

После сбоя и перезагрузки он будет разбиваться каждый раз. Но когда он работает, он также стабилен.

Наконец, разрешила проблему, ограничив количество загруженных записей до 10, чтобы, возможно, что-то делать с использованием памяти.

Также эта проблема возникла в ряде других мест, таких как загрузка изображений или просто загрузка некоторых данных через ajax.

Что более забавно, так это то, что в iOS никогда не бывает хром, который фактически использует компонент webview.

Не уверен, что это поможет вам, но это не только ваше приложение, так что, если яблоко не будет действовать вместе и не выпустит стабильный браузер, мы можем попытаться обойти некоторые из его ограничений.

Просмотрите применимые строки JavaScript и CSS для возможных нарушений синтаксиса. Хороший редактор IDE должен подчеркнуть потенциальные проблемы, чтобы облегчить эти усилия. Также просмотрите созданный источник HTML-страницы для плохо сформированных страниц. Проблемы с форматом страницы могут создавать неустойчивые поведения для некоторых браузеров, но не показывают никаких проблем для других.

Другая диагностическая процедура, которую следует попробовать, - отключить или прокомментировать различные разделы кода JavaScript и/или CSS-строк, чтобы попытаться изолировать местоположение проблемы. Выньте большие секции, так как возможно иметь функциональную страницу, которая не вызывает ошибку. Затем включите или не комментируйте строки до тех пор, пока ошибка не вернется. Повторите этот процесс, пока проблемная область не будет выделена для исправления.

Также рассмотрите возможность изменения последовательности, в которой определения CSS сделаны в очень "очень" CSS файле. Это может привести к другому поведению на странице, которое может либо исправить проблему, либо помочь показать причину проблемы.

Статьи по теме: