我试图将我的一个爱好项目移植到linux.最好是Mono,因为它是用C#编写的.但我也在研究Python.
该应用程序的一个功能是它需要与自定义协议关联,以便当用户在应用程序的网站上单击此类链接时调用应用程序:
myapp://module/action
Run Code Online (Sandbox Code Playgroud)
怎么能在linux/unix系统中完成?我可以像Windows一样关联系统范围的处理程序吗?还是需要依赖浏览器?
在Google上找不到任何内容.我对linux编程完全无能为力.
我需要一些指示.谢谢!
我们有一个签署交易的电子加密应用程序(除此之外).
我们希望其他网站能够拥有一个打开该电子应用程序的按钮,预先填充了一些参数(交易信息).
流程是:
这可以在运行时或安装时完成.
app.setAsDefaultProtocolClient用这个要点的代码调用,基本上是:
app.setAsDefaultProtocolClient("my-app")
Run Code Online (Sandbox Code Playgroud)
但是在我放入my-app://foo?bar=bazChrome浏览器之后,我得到以下弹出窗口,按下open-xdg什么都不做(除了解除弹出窗口)
也许有一种方法可以在安装时通过电子制造商这样做?
在此先感谢您的帮助,我不知道如何继续前进!