Задача: разместить одну ссылку, чтобы она открывалась и на айфонах и на андроийдах
если у посетителя есть приложения яндекс - вело сразу на яндекс карты и маршрут, если нет - на обычная ссылка на карта
Текущий код
<a href="#stayhere" onclick="TryClick(event,this);"
data-try-href="yandexmaps://maps.yandex.ru/?ll=ДОЛГОТА,ШИРОТА&z=17"
data-href="https://yandex.ru/maps/?pt=ДОЛГОТА,ШИРОТА&z=18&l=map"
>ССЫЛКА </a>
function TryClick(event,thiz){
console.log("APP: TryClick")
href = $(thiz).attr("data-try-href")
reserve_href = $(thiz).attr("data-href")
setTimeout(function() {
console.log("DOING RESERVE")
window.location = reserve_href;
}, 200);
window.location = href;
event.preventDefault();
}
На некоторых айфонах ссылка не работают, видимо падает в ошибку
на ПК и Анройдах и некоторых айфонах - работает
Подскажите как сделать так чтобы работало везде?