Я вижу, что для приложений Microsoft я могу запустить их в IE в формате app_name:/// , например:

bingweather:///
bingmaps:///
xboxgames:///

Мне было интересно, возможно ли это сделать в Chrome, но сначала поинтересовался, можно ли это сделать с приложениями не от MS.

Можно ли запустить какое-либо приложение из Интернета или только определенные?

1 ответ1

2

Насколько мне известно (да), вы можете. Приложение / программное обеспечение должно зарегистрировать эти конкретные имена приложений в ОС, и ОС может вызвать правильное приложение / программное обеспечение.

Дополнительная информация от Microsoft о том, как именно этого добиться:
http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx

Один пример: если вы когда-либо используете BitTorrent (в моем случае uTorrent), они регистрируют magnet://, что при щелчке вызовет клиент uTorrent без необходимости загрузки файла .torrent, так как URI магнита уже будет иметь всю информацию, необходимую для запуска торрент

Отредактировано, чтобы добавить:(Я только что понял, что вы хотели специально для приложений Магазина Windows)

Тогда мой ответ "не уверен". Похоже, что вышеприведенное работает для "любого" приложения, поэтому, если вышеописанное работает, и вы можете где-нибудь найти программу / исполняемый файл для приложения Windows на жестком диске, тогда да, это возможно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .