#macos #url #cocoa #browser
Вопрос:
У меня есть приложение для macOS.
Мне нужно открыть URL-адрес (например https://www.google.com) в новом окне браузера по умолчанию. Я попытался использовать метод openURL класса NSWorkspace. Он открывает URL-адрес на новой вкладке в браузере по умолчанию, но я не нашел способа открыть URL-адрес в новом окне.
Кроме того, я попытался использовать метод executeAndReturnError NSAppleScript со следующим сценарием:
tell application "Safari" n
activate n
set d to make new document n
set URL of d to "https://www.google.com" n
end tell
Он открывает URL-адрес в новом окне Safari. Я не могу использовать его для открытия URL-адреса в браузере по умолчанию.
Я хотел знать, есть ли способ открыть URL-адрес в новом окне браузера по умолчанию.