Мета-обновление в iTunes Store

Недавно Apple объединила свое партнерское управление, предоставив ссылки с целевым "itunes_store": In Arrivo! HD - автобусы, такси и метро Рима и Милана, а также совместное путешествие для сознательного посетителя города Ethernal - Фабрицио Бартоломуччи. Чтобы упростить управление, я бы хотел вызвать его с помощью мета-обновления только со страницы на моем сайте, и у меня нет ни малейшего намека на то, как обрабатывать целевой объект. Команда Windows open просто обрабатывает стандартные цели, и если я вхожу 'itunes-store', я получаю пустую страницу.

Спасибо за вашу помощь.

2 ответа

Забавно комбинируя ваше решение с обычным мета-обновлением, добьемся цели. Это полный код, работающий как в Интернете, так и на iPhone, в Facebook и с помощью QR-кода. Большой!

<script type="text/javascript">
var url = "itmss://itunes.apple.com/it/app/in-arrivo-hd-i-tempi-di-arrivo/id409812280?mt=8&uo=4&at=11l5Jz%22";
var link = document.createElement('a');
link.setAttribute('href', url);
link.setAttribute('target', 'itunes_store');
link.click();
</script>
<meta http-equiv="refresh" content="0; url=https://itunes.apple.com/us/app/in-arrivo!-hd-romes-milans/id409812280?mt=8&uo=4">

Я почти уверен, что вы не можете указать цель в мета-обновлении, но вот некоторый JavaScript, который делает то, что вы хотите. Просто разместите этот блок где-нибудь на своей странице.

<script type="text/javascript">
    var url = "https://itunes.apple.com/it/app/in-arrivo-hd-i-tempi-di-arrivo/id409812280?mt=8&uo=4&at=11l5Jz%22";
    var link = document.createElement('a');
    link.setAttribute('href', url);
    link.setAttribute('target', 'itunes_store');
    link.click();
</script>
Другие вопросы по тегам