Demander de nouveau l'autorisation de géolocalisation s'il a été refusé

Je construis une application à l'aide d'un bouton de géolocalisation, avec un bouton de géolocalisation.

Si un utilisateur refuse l'autorisation de géolocalisation la première fois, comment puis-je demander l'autorisation à nouveau lorsqu'ils cliquent à nouveau sur le bouton de géolocalisation?

Ma structure de code pour le moment est:

function getLocation() { if(navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition, positionError); } else { hideLoadingDiv() showError('Geolocation is not supported by this device') } } function positionError() { hideLoadingDiv() showError('Geolocation is not enabled. Please enable to use this feature') } 

Vous ne pouvez pas.

La seule chose que vous pouvez faire, c'est d'afficher les instructions pour réactiver le partage de localisation dans les paramètres de son navigateur ( https://support.google.com/chrome/answer/142065?hl=fr ).