/ / Povedzte, či užívateľ udelil trvalé povolenie na získanie miesta v prehliadači [duplicate] - javascript, geolocation

Povedzte, či používateľ udelil trvalé povolenie na získanie lokality v prehliadači [duplicitné] - javascript, geolokáciu

Volám navigator.geolocation.getCurrentPosition bez problémov. V mojej webovej aplikácii mám užívateľsky prívetivejšiu obrazovku, ktorá vysvetľuje použitie umiestnenia používateľa a stlačením tohto tlačidla spustíte túto požiadavku.

Avšak, keď užívateľ hovorí "vždy udeliť toto povolenie" chcem byť schopný preskočiť celý tento proces a jednoducho získať umiestnenie automaticky. Existuje teda spôsob, ako niečo urobiť:

if (!navigator.geolocation.hasPermission)
navigator.geolocation.getCurrentPosition(etc, etc);
else
showMyLovelyReasonsWhy();

Vopred ďakujem!

odpovede:

1 pre odpoveď č. 1

Zdá sa, že musíte urobiť riešenie, aby sa to stalo.

Prosím pozri: Existuje spôsob, ako zistiť, či užívateľ už dal povolenie používať navigator.geolocation?