我正在使用java for mac osx开发一个应用程序。我需要为它实现自定义协议。它与osx中的一些内置应用程序相同,就像我们在mailto://
浏览器中点击Safari
时打开默认邮件应用程序。
我的要求和它一样。我在应用程序包的info.plist
中编写了以下代码,并且工作正常。
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>SBR</string>
<key>CFBundleURLSchemes</key>
<array>
<string>sbr</string>
</array>
</dict>
</array>
我可以点击Safari
。{/ p>,使用sbr://
浏览器打开我的应用
问题 -
我想用sbr://user:pass@abc.xyz.com
之类的协议传递一些参数,然后在java代码中将这些参数user:pass@abc.xyz.com
作为String
来执行某些操作。
感谢任何帮助或建议。感谢。
答案 0 :(得分:0)