Salut, je suis nouveau à l'électron et je me demandais comment je peux enregistrer un protocole personnalisé pour l'application au moment de l'installation de l'application. J'utilise le générateur d'électrons pour construire l'application. Voici le code de construction de constructionenregistrement protocole personnalisé au processus d'installation dans l'application électronique
"build": {
"appId": "com.test.testapp",
"productName": "testapp",
"asar": true,
"protocols": [{
"name": "testapp",
"schemes": [ "testapp" ]
}],
"nsis": {
"oneClick": false,
"perMachine": true,
"allowToChangeInstallationDirectory": true,
"runAfterFinish": false,
"createDesktopShortcut": true
},
"squirrelWindows": {
"msi": true
},
"directories": {
"output": "distribution"
}
Je sais que en ajoutant la ligne ci-dessous enregistre le protocole personnalisé
app.setAsDefaultProtocolClient("testapp");
mais il ne fait que si je lance l'application au moins la première fois.
Ce que je ne veux pas, il n'y a aucune garantie que l'utilisateur va lancer l'application après l'installation.
Ainsi est-il possible que je puisse enregistrer le protocole personnalisé dans le processus d'installation en utilisant constructeur électronique