Mac osx 用の Java でアプリケーションを開発しています。そのためのカスタム プロトコルを実装する必要があります。mailto://ブラウザでヒットすると、Safariデフォルトのメールアプリケーションが開くなど、osx の組み込みアプリケーションと同じです。私の要件はそれと同じです。info.plistアプリケーションバンドルに次のコードを書きましたが、正常に動作しています。
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>SBR</string>
<key>CFBundleURLSchemes</key>
<array>
<string>sbr</string>
</array>
</dict>
</array>
Safariを押すと、ブラウザ を使用してアプリケーションを開くことができますsbr://。
問題- このプロトコルでいくつかの引数を渡してから、これらの引数をJava コードのようsbr://user:pass@abc.xyz.comに取り、何らかの操作を実行したいと考えています。user:pass@abc.xyz.comString
任意のヘルプや提案をいただければ幸いです。ありがとう。