Могут ли справочные книги Apple обрабатывать ссылки, используя собственный протокол URL? - PullRequest
0 голосов
/ 08 декабря 2010

Я пишу книгу помощи для приложения Mac, которая будет выпущена в магазине Apple Mac App.

При предварительном просмотре книги справки в Safari ссылки, использующие собственный протокол URL, запускают мое приложение и передают ему URL. Это очень полезно для справочной книги, поскольку приложение позволяет создавать документы с использованием информации, закодированной в пользовательский URL.

Как только я встраиваю справочную книгу в свое приложение и читаю ее с помощью средства просмотра справки, ссылки больше не работают.

Похоже, что средство просмотра справки поддерживает только протокол HTTP. Кто-нибудь еще нашел обходной путь для этого? Я действительно не хочу создавать ссылки HTTP, которые направляют на веб-сервер, и перенаправляются на пользовательский URL, который в конечном итоге запускает наше приложение. Это было бы плохо для пользователя и означало бы, что для использования справочной книги требуется подключение к Интернету в реальном времени.

1 Ответ

1 голос
/ 09 декабря 2010

Вы можете запускать AppleScripts из справочных книг (x-help-script://...), чтобы вы могли легко создать общий механизм запуска URL-адреса таким образом (или конкретный механизм для вашего приложения).Больше информации здесь .

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