Issue Faced
Всплывающее окно JSON открывает новую вкладку браузера, а также почтовую программу по умолчанию при нажатии на ссылку mailto
во всплывающем окне карты.
Что я делаю
Используя буклет для отображения маркеров карты, я использую файл JSON для отображения маркеров, которые выдают всплывающее окно.
Эта часть работает простохорошо.Проблема в том, что когда я нажимаю на адрес электронной почты mailto
, он также открывает новую вкладку браузера.
Я попытался заменить атрибут url
другими другими атрибутами, такими как href
или link
, но они просто делают ссылку непригодной для использования.
Это код, который я использую в файле JSON.
markers = [
{
"name": "NameNo1",
"url": "mailto:mail@name1.com",
"lat": 3.046111,
"lng": 101.606111
},
{
"name": "NameNo2",
"url": "mailto:mail@name2.com",
"lat": 2.9580555,
"lng": 101.78666
},
{
"name": "NameNo3",
"url": "mailto:mail@name3.com",
"lat": 3.008611,
"lng": 101.592222
}
];
Что я хочу случиться
При нажатии на ссылку mailto
во всплывающем окне должна открываться только программа электронной почты по умолчанию.
Как настроить этот код JSON, чтобы при нажатии на поле url
, он открывает только почтовую программу по умолчанию и не открывает новую вкладку браузера?