Как создать веб-ссылку для открытия рабочего стола osx? - PullRequest
1 голос
/ 02 сентября 2010

Мне было интересно, можно ли создать веб-ссылку, чтобы, когда пользователь нажимает на нее, она открывала приложение OSX - Как я могу сделать как в терминале - откройте myapp.app

Или я нарушаю какое-то правило OSX?

1 Ответ

2 голосов
/ 02 сентября 2010

Если вы хотите открыть свое приложение, один из способов - заставить приложение обрабатывать схему URL, скажем, x-my-app-scheme://.Это можно сделать, следуя методам, описанным в этого документа Apple .Вам также нужно установить CFBundleURLTypes в вашем Info.plist, как описано там.Затем на своей веб-странице введите от href до x-my-app-scheme://foo.

. Вы не можете открыть произвольное приложение по ссылке на веб-сайте.Это было бы серьезной дырой в безопасности;подумайте об использовании этого поведения из Javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...