[英]Electron JS - Deep Linking - Example of how to use deep linking
在Electron JS中,我为Windows创建了一个应用程序并注册了我自己的深度链接协议。 单击我的链接ludo://play?level=1234
时,应用程序会正确打开。 没问题。 但是我不知道如何检索我的应用程序内部的深层链接。 app.setAsDefaultProtocolClient的文档提到了这句话:
The whole link, including protocol, will be passed to your application as a parameter.
谁能告诉我如何检索它? 因为它不在process.argv
也不在process.execPath
或process.execArgv
。
可以在应用程序启动时在回调中传递吗? 对此的任何帮助都会很棒。
在macOS上,你需要监听app.open-url
事件 ,而在Windows上,url应该在process.argv
中可用(在主进程中)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.