Aller au contenu

Featured Replies

Posté(e)
Bonjour
Je suis en train de packager une de mes applications web pour la déployer plus facilement sur Synology.
Je sais comment configurer mon package pour qu'une icône soit ajoutée au Start Menu de DSM et que cette icône ouvre la page web d'accueil de mon app. Ex.: voici un exemple de fichier config pour la partie ui du spk.:
{
".url": {
"My.WebApp.Sample": {
"type": "url",
"allUsers": false,
"title": "Sample",
"desc": "",
"icon": "images/default_{0}.png",
"protocol": "http",
"url": "/Sample/",
"port": 80
}
}
}
Mais j'ai jeté un oeil sur le spk du package "PhotoStation" de Synology et vu qu'ils n'utilisaient pas les éléments "protocol", "url" et "port". Au lieu de cela, ils utilisent "urlTag" et "urlTarget".
{
".url": {
"My.WebApp.Sample": {
"type": "url",
"allUsers": false,
"title": "Sample",
"desc": "",
"icon": "images/default_{0}.png",
"urlTag": "?QueMettreIci?",
"urlTarget": "_maWebApp"
}
}
}
Dans le fichier config du spk de PhotoStation, urltag = "photo". Je pensais que c'était simplement l'alias défini pour httpd ouvrir photo station. Mais j'ai essayé d'utiliser l'alias de mon application, sans succès.
Est-ce que quelqu'un sait comment fonctionne urlTag, quelle est la valeur qu'on met là et où elle est définie ?
Un tout grand merci d'avance!
NB.: l'urlTarget peut être n'importe quoi. Si je devine bien, c'est pour identifier le tab/browser où on ouvre l'application, histoire qu'on réouvre l'appllication dans le même tab si on reclique sur l'icône dans le Start Menu...

Modifié par vletroye

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.