Electron JS - 深层链接 - 如何使用深层链接的示例

时间:2016-09-02 12:37:28

标签: javascript electron

在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.execPathprocess.execArgv中。

应用程序启动时是否可以在回调中传递?对此的任何帮助都会很棒。

1 个答案:

答案 0 :(得分:5)

在macOS上,您需要收听app.open-url event,而在Windows上,网址应该在process.argv中提供(在主要流程中)。