1

Когда я выделяю и щелкаю правой кнопкой мыши текст в сообщении электронной почты в Apple Mail 4.4 (1082), я могу выбрать "Поиск в Google".

Несмотря на то, что в настройках Apple Safari 5.0.3 (6533.19.4) в качестве моего веб-браузера по умолчанию установлен Google Chrome или Mozilla Firefox, Apple Mail откроет Safari, а затем откроет новое окно в Safari с результатами поиска.

Как изменить обработчик URL-адреса по умолчанию в Apple Mail, чтобы в моем браузере по умолчанию открывались поиски? Или это известная ошибка?

Спасибо за совет!

1 ответ1

1

На самом деле это не зависит от того, какой браузер вы выбрали в качестве браузера по умолчанию; скорее "Поиск с помощью Google" - это специальный сервис, который Safari предлагает другим приложениям. (Этот сервис определен в файле Info.plist Safari под ключом NSServices ). Так как Safari делает это доступным для других приложений, тогда должно иметь смысл, что именно Safari будет обрабатывать эту команду.

Когда вы щелкаете URL-адрес в приложении, таком как Mail, для запуска URL-адреса в предпочитаемом вами веб-браузере будет задействован вызов Launch Services. С другой стороны, с помощью команды «Поиск с помощью Google» выделенный текст помещается на монтажную панель, а затем отправляется непосредственно в приложение, определяющее службу.

Проверяя Info.plist в Firefox, он не выглядит так, как будто предлагает какие-либо Услуги, подобные Safari. Хотя я не уверен насчет Chrome.

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