Подтвердить что ты не робот

Как удалить ящик из новых карт Google?

Google, похоже, изменил работу своих iFrames. Теперь в верхней левой части окна находится инфобокс, который пытается отобразить название места. Проблема в том, что здесь, в Ирландии, часто невозможно использовать название бизнеса, чтобы точно определить карту, и часто вам нужно использовать название улицы и т.д., Что делает блок функциональным бесполезным, так как название улицы находится прямо там карту, а также на странице рядом с картой!

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

enter image description here

Я пробовал iwloc, но ничего не делает, и я не могу использовать его с помощью CSS и jQuery, потому что он в другом домене!

Любые идеи?

4b9b3361

Ответ 1

Это остановило работу вокруг февраля 2017 года. Они, должно быть, обновили свой API.: (

Вот как вы это делаете!

Рабочая версия

<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2381.7399040776495!2d-6.261147484122739!3d53.34791197997939!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!3m2!1sen!2sus!4v1462581622087" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>

Я заметил шаблон в другом встраиваемом сайте, в котором был только текст "Просмотреть увеличенную карту" и ни один дополнительный материал. Всего несколько символов пришлось удалить.

Полный ввод, который вам предоставляется

<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2381.7399040776495!2d-6.261147484122739!3d53.34791197997939!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x48670e84fbdd6bd3%3A0x998692b4f1b691e1!2sUlster+Bank+Chambers%2C+O&#39;Connell+Street+Lower%2C+Dublin+1%2C+Ireland!5e0!3m2!1sen!2sus!4v1462581622087" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>

Это часть, которая удалила

1m2!1s0x48670e84fbdd6bd3%3A0x998692b4f1b691e1!2sUlster+Bank+Chambers%2C+O&#39;Connell+Street+Lower%2C+Dublin+1%2C+Ireland!5e0!

Я попробовал это для других адресов.

Ответ 2

Простым решением может быть использование веб-сайта, например:

http://www.map-embed.com/

Этот сайт дает вам возможность скрывать всплывающее окно по умолчанию

Ответ 4

середина 2017 года, вы можете использовать встроенный флаг управления api Google disableDefaultUI

используйте его следующим образом:

function initMap() {
  var map = new google.maps.Map(document.getElementById('map'), {
    zoom: 4,
    center: {lat: -33, lng: 151},
    disableDefaultUI: true
  });
}

ref: https://developers.google.com/maps/documentation/javascript/controls#DisablingDefaults

<iframe src="https://google-developers.appspot.com/maps/documentation/javascript/examples/full/control-disableUI" width="100%" height="300" frameborder="0"></iframe>

Ответ 5

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

Ответ 6

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

  • Перейдите к Карты Ie, чтобы получить координаты
  • Перейдите в Карты Google и введите эти координаты (разделенные запятыми: 33.319663, -111.89780100000002)
  • Нажмите "Поделиться" (находится слева)
  • Нажмите на Embed Map
  • Настройте нужный размер карты.
  • Скопируйте html

Результат html выглядит примерно так:

<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3333.967410377096!2d-111.89998968453055!3d33.31966746342457!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2zMzPCsDE5JzEwLjgiTiAxMTHCsDUzJzUyLjEiVw!5e0!3m2!1sen!2sus!4v1516690469899" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>

Ответ 7

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

<iframe 
width="600" height="450" frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/search?q=1873 Bachelors Walk, Dublin,
Ireland
&key=AIzaSyDsQc1PNQhYYVbGn9R4_vWY3SOlEKOM7JU">
</iframe>

http://jsfiddle.net/zE8tE/2/

Ответ 8

Мое простое решение. Используя Firefox с добавлением " AdblockPlus" и " AdblockPlus Element Hiding Helper", ОЧЕНЬ ЛЕГКО определить поле и удалить его. Он никогда не вернется, пока Google не переименует скрытый элемент (или вы удалите правило скрытия элемента, которое вы создали). Этот метод также работает для удаления почти любого элемента с любого из наших любимых сайтов - я использую его для удаления всех видов crud со многих страниц, которые я часто посещаю. Для восприятия этой техники требуется определенная практика, но она прекрасно работает. И комбинация Ghostery и Adblock Plus - это подарок с небес.