Как запустить приложение Metro в Windows 8 из IE, используя JavaScript - PullRequest
2 голосов
/ 08 марта 2012

Я хочу запустить приложение метро в Windows 8, когда пользователь щелкает ссылку на веб-странице, отображаемой в IE 10.

1 Ответ

1 голос
/ 09 марта 2012

Если у вас есть приложение Metro, ваш веб-сайт может попросить IE показать кнопку установки / запуска, добавив несколько метатегов:

<meta name="msApplication-ID"content="{ID}"/>
<meta name="msApplication-PackageFamilyName"content="{PackageFamilyName}"/>

Подробности на http://msdn.microsoft.com/en-us/library/ie/hh781489(v=vs.85).aspx

Вы также можете зарегистрировать приложение Metro для обработки протоколов и файлов, на которые может указывать ссылка. После этого пользователю будет предложено открыть приложение по умолчанию или выбрать другое (очень похоже на загрузку файлов из Интернета).

Регистрация протокола: http://msdn.microsoft.com/en-us/library/windows/apps/hh452686.aspx

Регистрация в качестве обработчика файла: http://msdn.microsoft.com/en-us/library/windows/apps/hh452684.aspx

...