Яндекс карты не работают в google chrome
Есть несколько причин, в силу которых возникают проблемы с использованием карт от Яндекс. Преимущественно сбои связаны с некорректной работой браузеров, плагинов или видеокарты.
Основные причины появления проблемы:
- используемый браузер не предназначен для сервисов Яндекс;
- по умолчанию отключен плагин JavaScript;
- активировано аппаратное ускорение видеокарты;
- не установлена последняя версия драйверов графического процессора.
Отметим, что сервис Yandex Maps совместим с 5 самыми популярными браузерами: Google Chrome, Mozilla, Opera, Internet Explorer и Яндекс. Следовательно, если причина некорректной работы сервиса связана именно с веб-серфером, то достаточно установить одну из перечисленных выше программ.
Вариант 3: Мобильное устройство
На мобильных устройствах неправильное отображение карты по большей части связано с проблемами в работе официального приложения. При этом, если вами используется браузерная версия сервиса, рекомендации по устранению неисправностей будут такие же, как в первом способе предыдущей инструкции.
Способ 1: Настройки браузера
Если рассматриваемая проблема возникает в определенном браузере, что легко проверить путем временной замены интернет-обозревателя на любой другой, необходимо внести некоторые изменения в настройки. В частности, это относится ко включению JavaScript как для всех сайтов сразу, так и для отдельно рассматриваемого сервиса, что было описано отдельно.
При сохранении проблемы после включения JS следует посетить раздел «История» и произвести удаление данных о работе сайтов, руководствуясь соответствующей инструкцией. Тут важно учитывать, что вместе с данными, обычно, сбрасываются авторизации, чего можно избежать, если удалять данные только для Яндекс.Карт через настройки сайта.
Подробнее: Очистка кэша и истории в браузере
Не будет лишним проверить и установить последние обновления браузера, так как устаревшие версии могут сильно отличаться от актуальных, будучи вместе с тем приоритетными для разработчиков рассматриваемого сервиса. Если вас просто не устраивает новая версия, стоит задуматься о переходе на другую программу или поставить приложение из Microsoft Store.
Обращение в службу поддержки
Если после ознакомления с инструкцией и выполнения соответствующих действий проблемы с отображением карты сохраняются, но при этом сервис у других пользователей и с других устройств работает стабильно, можно создать обращение в службу поддержки. Для этого нет специальной формы в справочном центре, но можно открыть главное меню сервиса и воспользоваться функцией «Сообщить об ошибке».
Из списка вариантов следует выбрать «Сервис не работает» и заполнить основное текстовое поле «Опишите ситуацию» во всплывающем окне. При составлении описания следует максимально подробно излагать суть обнаруженных неисправностей и в идеале прикрепить снимок экрана с демонстрацией.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
По умолчанию на Яндекс.Картах транспорт не отображается, если перед этим не была активирована специальная функция через внутренние параметры. Данное замечание актуально сразу для всех платформ, включая настольный веб-сайт и официальное мобильное приложение, но только при условии работоспособности самого сервиса.
Как активировать плагин Javascript?
Учитывая, что речь идет о сервисе от компании Яндекс, то логичным будет рассмотреть включение поддержки JavaScript на примере браузера от этого же разработчика. В принципе, система настроек всех web-серферов имеет примерно одинаковый интерфейс, поскольку все программы этого типа создавались на базе Chromium.
- Кликните по иконке в виде «3-х точек», она расположена справа от закладок.
- В выпадающем перечне доступных команд выберите подраздел «Настройки».
настройки yandex браузера
Проблема решена. Обязательно проверьте подраздел «Управление исключениями», вполне вероятно, что ранее вы установили блокировку этого плагина на некоторых площадках. Если исключения действительно есть, то их следует деактивировать.
Вариант 1: Веб-сайт
Указанные рекомендации будут актуальны, только если в настоящий момент времени транспортное средство функционирует. В противном случае, например, при отмене маршрута в ночное время суток, никакой информации не будет ни при каких обстоятельствах и ни в одной версии сервиса.
Способ 1: Скачивание офлайн-карты
В отличие от веб-сайта, где Яндекс.Карты просто не будут работать без интернета, на телефоне нестабильное подключение можно легко компенсировать путем скачивания карты того или иного региона. Для этого в настройках мобильного клиента предусмотрен специальный раздел «Загрузка карт», доступный из главного меню.
На указанной странице необходимо найти нужный город или область и воспользоваться кнопкой загрузки, не забывая, что данные будут занимать дополнительное место во внутреннем хранилище. Также рекомендации в полной мере актуальны не только для основного сервиса, но и для дочернего приложения Яндекс.Навигатор.
Способ 2: Стабильность интернета
Из-за необходимости постоянной загрузки данных содержимое в Яндекс.Картах может не отображаться по причине низкой скорости или просто нестабильного подключения к интернету. Первым делом следует воспользоваться любым удобным средством для проверки соответствующих показателей, где наилучшим, пожалуй, является приложение Speedtest, отображающее не только скорость, но и потери пакетов во время замера.
Подробнее: Проверка скорости и стабильности интернета
Если скорость интернета не превышает в среднем 5 Мбит/с или были зафиксированы потери, следует перезагрузить роутер или мобильный интернет. В крайнем случае такого рода проблемы лучше решать через обратную связь с поставщиком услуг связи, что индивидуально в каждой отдельной ситуации.
Вариант 2: Приложение
- Воспользоваться режимом отображения транспорта в мобильном клиенте сервиса можно путем перехода к нужному региону и последующего нажатия кнопки «Транспорт» на нижней панели. После этого на экране в виде небольших меток отобразится текущее динамическое положение каждого найденного общественного транспорта.
Несмотря на достаточно качественную проработку карты России в Яндекс.Картах, транспорт в некоторых регионах просто не отслеживается. Таким образом, наблюдать за движением в небольших городах или за границей с помощью приложения или сайта, к сожалению, не получится просто из-за технических ограничений.
Вариант 2: Компьютер
На компьютере проблемы с отображением карты в Яндекс.Картах, как правило, связаны напрямую с неполадками используемого браузера и подключенными расширениями. В более редких случаях на это также могут влиять неправильные настройки антивирусных программ, включая стандартный брандмауэр Windows.
Как установить последний пакет драйверов на видеокарту?
Стандартных служб операционной системы Windows более чем достаточно для оперативного обновления GPU-драйверов. Дело в том, что другие утилиты, устанавливающие последние версии программного обеспечения являются платными.
Что касается дешевых версий, то такой софт, мягко говоря, несовершенен, достаточно часто устанавливаются устаревшие драйвера. Для корректного обновления дров с помощью стандартных служб Windows, придерживайтесь простой пошаговой инструкции:
- Зажмите на клавиатуре комбинацию «Win + R», в результате откроется окно «Выполнить».
- В появившейся строке необходимо указать команду «devmgmt.msc», а потом нажать на кнопку «Enter».
Благодарю! Заработало в Хроме, в Сафари нет( В IE8 заработало но не загружаются сами картинки карты - пишет что для данной области нет данных. Что делать?
А что делать если функции init() в коде яндекс карты нет??
эту функцию должы создать вы сами
назвать ее можно как угодно
Что должно быть внутри этой функции?
инициализация карты и работа с ней
Ок. У меня функция называется
допустим после кода карты я пишу
Но ничего не меняется.
ее не надо вызывать, в ymaps.ready надо передать ссылку на функцию
Толку ноль. Вообще перестало работать
зачем параметр ymaps?
function fid_135556942691769636075(ymaps)
с ним так точно работать не будет
почитайте какую-нибудь книжку по javascript
Вообще-то он автоматом ставит в параметры функции парам. "ymaps".
Но, помещая в ymaps.ready() я пробовал по разному.
возможно в вашем случае проще использовать параметр onload=fid_135556942691769636075
в урле подключения АПИ
Именно так изначально и было. Грузит только в опере. В хроме только после открытия средств разработки появляется карта.
В любом случае, спасибо.
это потому что вы загружаете карту в изначально скрытый контейнер
после того как он отобразится нужно у карты вызвать
Изначально контейнер не скрыт. Он скрывается потом средствами js.
Что за заморочки. Мне заказчику что сказать потом, чтоб он код каждой карты менял? Отписал в техподдержку, надоело.
Частично решен вопрос.
Подвешиваем на нажатие вкладки подгрузку карты
функция должна называться аналогично тому что вы передаете в параметре onload.
О какой функции вы говорите? При чем тут onload? Я писал о том, что поддержка сказала удалить onload вообще.
прочитайте как JSONP работает
Я не уверен что это как-то поможет решить данную проблему, ибо решение, хоть и не идеальное, я уже нашел.
Программно, в моем случае средствами xsl, подменяем название функции fid_******** на собственное, например, initmap. И вызываем её при выборе вкладки.
Яндекс.Карты — самая популярная, на сегодняшний день, русскоязычная поисково-информационная картографическая служба. Аудитория ресурса — около 20 миллионов пользователей, и она постоянно растет. Это неудивительно, ведь карты от Яндекса дополнены большим количеством удобных функций, таких как поиск по организациям, просмотр панорам улиц, изображений с веб-камер, мониторинг автодорожных заторов и др. Кроме того, сервис функционирует на 4 языках и регулярно (раз в две недели) обновляется разработчиками из Yandex. К сожалению, как и в любом другом приложении, в Яндекс.Карты встречаются ошибки, не позволяющие воспользоваться какими-либо элементами ресурса или им целиком. Потому предлагаю подробнее рассмотреть причины, по которым карты от Яндекса не функционируют, и попытаться устранить возникшую проблему.
Яндекс.Карты — самый популярный русскоязычный картографический сервис. С ним, как и любыми другими ресурсами, могут возникать проблемы, чаще всего, программного характера. В статье мы рассмотрим основные причины сбоя данного сервиса и способы решения данной проблемы.
Способ 2: Установка обновлений
Равно как и в случае с неактуальными версиями браузера на ПК, при использовании одного из устаревших выпусков приложения могут возникать проблемы с загрузкой содержимого. Чтобы этого не происходило, необходимо перейти по указанной ниже ссылке в зависимости от платформы и воспользоваться кнопкой «Обновить».
Тут важно учитывать, что для использования актуальной версии приложения требуется не менее свежий выпуск операционной системы, доступный не на всех смартфонах. Программа будет работать лишь на Android 5 и выше или iOS 12.2 и выше, где приоритетными являются именно новейшие версии.
Способ 2: Использование онлайн-режима
Причиной отсутствия транспорта на карте вполне может выступать использование офлайн-карты на мобильном устройстве при отключенном или ограниченном интернет-соединении. В этом случае любые дополнительные данные блокируются, отчего нельзя ни использовать панорамы улиц, ни просматривать информацию о различных местах, ни, конечно же, отслеживать транспорт.
Для устранения проблемы достаточно будет подключить качественный интернет со скоростью от 5 Мбит/с и перезапустить рассматриваемое приложение. В некоторых случаях для правильной работы приложения и указанной возможности может потребоваться отключить режим энергосбережения и экономии трафика, включаемые для отдельных программ или сетей.
Способ 1: Работоспособность сервиса
Возникающие на серверной стороне сервиса неполадки довольно часто приводят к неправильной работе определенных элементов, в том числе препятствуя стабильной загрузке карты. Проверить статус работоспособности официально, к сожалению, нельзя, но все же можно посетить один из сторонних сервисов по указанной ниже ссылке.
Здесь будет достаточно обратить внимание на статус серверов, указанный в шапке страницы, и, если неполадки были зафиксированы, просто подождать некоторое время. В противном случае можете поискать решение проблемы в комментариях на том же сайте или сразу переходить к другим решениям из данной инструкции.
Способ 2: Блокировщики рекламы
Еще одной причиной неправильного отображения контента на ПК могут быть различные расширения, в частности, блокирующие рекламу и некоторые другие элементы интерфейса. В данном случае достаточно будет открыть настройки дополнений в зависимости от используемого браузера, произвести отключение соответствующего ПО и перезагрузить вкладку с Яндекс.Картами.
Подробнее: Отключение блокировщиков рекламы в Google Chrome и Яндекс.Браузере
В случае отсутствия положительных результатов, как вариант, можно принудительно обновить содержимое путем нажатия «CTRL+F5» на клавиатуре. Также не стоит забывать и про отключение отдельных программ для блокировки рекламы вроде AdGuard, работающих независимо от браузера.
Включаем JavaScript для включения Yandex Maps
Итак, рассмотрим на примере браузера Yandex то, как можно включить поддержку JavaScript сценариев, если перестали работать Яндекс Карты. В остальных перечисленных браузерах это делается аналогичным образом, так как интерфейс этих обозревателей схож, ведь все они работают на основе Chromium:
- Нажимаем на значок в виде «трех черточек», расположенных в верхней панели, справа от закладок;
- В выпадающем списке параметров выбираем пункт «Настройки»;
Нелишним будет проверить и раздел «Управление исключениями», находящийся под элементом «Запретить JavaScript на всех сайтах» — если вы увидите в списке исключений Яндекс.Карты, откройте список вариантов действия с исключением, расположенный справа от него и нажмите «Разрешить».
Способ 3: Очистка приложения
Лучше всего решать такого рода проблемы именно полной переустановкой, так как это снижает вероятность появления других неисправностей. Первым делом для этого необходимо посетить внутренние настройки, найти Яндекс.Карты в списке установленных приложений и произвести удаление.
Разобравшись с удалением, воспользуйтесь ссылками из предыдущего раздела инструкции, чтобы перейти на официальную страницу в магазине и загрузить актуальную версию ПО для вашего устройства. В результате после открытия клиента проблемы с отображением карты должны будут исчезнуть.
Обновляем драйвера видеоадаптера
Для того, чтобы обновить драйвера видеокарты, рекомендую воспользоваться стандартными средствами Windows, так как большинство утилит, предоставляющих такую возможность, являются платными. В условно-бесплатных же версиях, как правило, производится лишь поиск устаревших драйверов. Кроме того, большинство таких программ в своих БД содержат некорректные версии драйверов.
Чтобы обновить дрова видеокарты стандартными средствами Win (а это нужно сделать если не работают карты от Яндекса) необходимо:
- Открыть раздел «Выполнить», для этого нажимаем сочетание клавиш «Win +R» (актуально для большинства версий Windows);
- В появившемся окошке вводим «devmgmt.msc», затем жмем «Enter»;
- Открывается диспетчер устройств, находим там вкладку «Видеоадаптеры» и раскрываем ее ветвь;
- Нажимаем на вкладку с названием видеокарты правой кнопкой мыши и в открывшемся меню параметров выбираем «Свойства»;
- В следующем окне находим пункт «Драйвер», в окне параметров которого есть опция «Обновить», выбираем ее;
Способ 3: Антивирусное ПО
Последнее, что может влиять на отображение карты, это установленные антивирусные программы, хоть и с куда меньшей вероятностью. Отключение осуществляется индивидуально в каждом отдельном случае, что на примере стандартных средств Windows было описано в отдельной инструкции.
Нужно также помнить и про другую проблему, связанную с антивирусами, а именно сами вирусы, которые вполне могут менять конфигурацию браузера и подключения. Средства для поиска и удаления вирусов были нами рассмотрены в другой статье на сайте.
Исправляем некорректную работу видеокарты
Как уже оговаривалось выше, неправильное функционирование видеоадаптера может стать причиной отказа работы Yandex Maps. Поэтому, для начала советую отключить аппаратное ускорение, которое использует ресурсы GPU (графического процессора видеокарты) для загрузки и обработки сложных элементов карт от Yandex. Итак, для дезактивации аппаратного ускорения необходимо:
Перейти в раздел экспериментальных функций Flags, набрав в адресной строке:
- Для Яндекс.Браузер — browser://flags;
- Для Google Chrome — chrome://flags;
- Для Opera = opera://flags;
- Для IE — about://flags;
Для Mozilla Firefox необходимо скачивание специальной утилиты TestPilot: подробнее об этом рассказывается в данном видеоролике:
- В пустом окне нажимаем сочетание клавиш «Ctrl + F» и в открывшуюся форму поиска вставляем «Override software rendering list» — эта функция отвечает за аппаратное ускорение;
- Под найденной по запросу опцией расположена вкладка с включением/отключением функции — если она у вас активирована, то жмем «Отключить», перезагружаем браузер, готово.
Причины, по которым Яндекс.Карты не действуют и способы избавиться от проблемы
Существует несколько причин, ввиду которых перестают работать карты от Yandex. Связаны они как с ошибками в самом браузере или плагине, так и со сбоями в работе видеокарты. Давайте рассмотрим причины отказа работы Яндекс.Карты подробнее:
- В используемом вами браузере отсутствует интеграция с сервисами Yandex. К сожалению, не все обозреватели могут работать с ресурсом Yandex Maps. Существует 5 веб-серферов, поддерживающих данный сервис: Google Chrome, Яндекс Браузер, Opera, Mozilla Firefox, Internet Explorer (версия 9 и выше).
- У вас дезактивированы JavaScript сценарии. Тут поможет их включение в настройках браузера.
- Проблемы с видеокартой. У некоторых пользователей сбои в работе данного сервиса могут появиться в результате некорректной работы видеокарты. Особенно высока вероятность актуальности данной причины в том случае, если у вас включено так называемое аппаратное ускорение, то есть выполнение сложных операций и сценариев с использованием аппаратных ресурсов компьютера. В нашем случае, это обработка сценариев и изображений, а тут работает именно видеокарта ПК. Таким образом, следует отключить аппаратное ускорение, если оно активировано, а также обновить драйвера видеокарты.
Касательно первой причины, тут поможет только использование одного из перечисленных в списке браузеров. Потому предлагаю подробно рассмотреть способы решения других, перечисленных выше проблем.
Способ 3: Устранение возможных проблем
Любые возникающие неполадки с транспортом в приложении или на сайте, при условии выполнения указанных ранее действий, могут быть связаны только с более глобальными проблемами. Причиной этому может быть как временная недоступность сервиса для всех пользователей сразу, так и ошибки в работе браузера или мобильного клиента.
Особое внимание среди всех доступных методов исправления проблем стоит уделить включению поддержки JavaScript в браузере и установке последней версии мобильного приложения на не менее актуальном выпуске операционной системы. В крайнем случае не стоит пренебрегать формой обратной связи, хотя бы с целью уточнения информации о транспорте и поддержке отслеживания.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Настройка видеокарты
Как уже было сказано ранее, некорректные параметры графического процессора также могут стать катализатором сбоев в работе сервиса Яндекс. Карты. В связи с этим, необходимо деактивировать аппаратное ускорение, поскольку оно задействует все ресурсы видеокарты для загрузки и преобразования сложных графических элементов карт. Чтобы отключить ускорение, придерживайтесь простой инструкции.
Зайдите во вкладку экспериментальных опций Flags, прописав соответствующий адрес в браузере:
- Yandex — browser://flags;
- Google Chrome — chrome://flags;
- Opera = opera://flags;
- IE — about://flags.
Как быть пользователям, предпочитающим браузер Mozilla? Необходимо загрузить дополнительный софт – TestPilot.
- В пустом окне нажмите горячую комбинацию клавиш «CTRL + F», а в появившейся поисковой форме пропишите команду «Override software rendering list». Именно эта опция регулирует аппаратное ускорение.
- Откроется меню, через которое активируется/деактивируется аппаратное ускорение. Вам нужно выбрать «Отключить».
Override software rendering list
Что делать если перечисленные выше способы не дали результата? Обновите драйвера графического процессора.
Заключение
Мы рассмотрели наиболее актуальные решения проблем, связанных с работой сервиса Яндекс.Карты. Стоит отметить, что перечисленные выше способы хотя и помогают в большинстве случаев, связанных с неправильной работой Yandex Maps, но являются общими для любых ПК и систем. Существует также индивидуальный момент касательно сбоев в функционировании карт от Yandex. К примеру, около 4 лет назад некоторые пользователи не могли просматривать панорамы улиц в Яндекс.Карты. Виновником оказался плагин Noscript, запрещающий функционирование JavaScript сценариев на небезопасных, по его мнению ресурсах, в число которых попали и карты. Решением оказалось добавление данного сервиса в исключения плагина. Поэтому, пишите в комментариях, если не запускаются карты Яндекса, я постараюсь вам помочь.
Проблемы с отображением карты на сайте или в приложении Яндекс.Карт чаще всего связаны с общими неполадками, актуальными сразу для каждой платформы. Особое внимание следует уделить неправильной работе сервиса, тогда как низкое или нестабильное интернет-соединение куда меньше связано с рассматриваемой ситуацией.
Читайте также: