Как вы, наверное, знаете, приложения iPhone могут зарегистрировать обработчик настраиваемой схемы URL, ala "myapp:", и они могут использоваться для ссылок на странице, просматриваемой в Safari.
Я хотел бы автоматически запускать свое приложение с определенной страницы, если у посетителя установлено приложение. Если приложение не установлено, я просто покажу им текущее мобильное оптимизированное представление страницы.
Как это сделать? Поиски Google оказались бесплодными. Кроме того, чтобы быть сложным, я пробовал делать что-то подобное безрезультатно:
var image = new Image();
image.onerror = function(e){
alert("bummer");
}
image.onload = function(e){
alert('success!');
}
image.src = 'myapp://something=meaningful';
Кто-нибудь может найти способ обнаружения приложения?