我正在尝试将我的爱好项目之一移植到linux。最好使用Mono,因为它是用C#编写的。但是我也在研究Python。
该应用程序的功能之一是它需要与自定义协议相关联,因此,当用户单击应用程序网站上的链接时,将调用该应用程序:
myapp://module/action
像这样,这个和这个的定制协议。
在linux / unix系统中怎么做?我可以像Windows中那样关联系统范围的处理程序吗?还是需要依赖于浏览器?
在Google上找不到任何内容。而且我对Linux编程一无所知。
我需要一些指示。谢谢!
在理想情况下,此类事情由桌面环境(KDE,GNOME,XFCE)处理,并且Firefox尊重这些设置- 至少在Ubuntu,Fedora和OpenSUSE上应该这样做。YMMV:
将新的URI方案处理程序集成到GNOME和Firefox
添加用于Firefox(KDE)的协议处理程序