Я пытаюсь подключить собственный обработчик протокола к своему приложению в OSX, чтобы я мог выполнить test: // аргумент
В моем списке есть следующее:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>CFBundleURLIconFile</key>
<string></string>
<key>CFBundleURLName</key>
<string>test</string>
<key>CFBundleURLSchemes</key>
<array>
<string>test</string>
</array>
</dict>
</array>
Это успешно запускает приложение, однако мой список аргументов всегда пуст. Почему это?
Под прикрытием запускается приложение Java \ Scala, основной метод:
объект LoadJS {
def main (args: Array [String]) {
Я могу передать аргументы при использовании команды "open" в командной строке. Пробовал как из Chrome, так и из Firefox но оба работают.
Есть идеи?
Спасибо
Ben