forked from MapComplete/MapComplete
Fix: safari-specific fixes
This commit is contained in:
parent
89c6321e40
commit
059ef2c1bc
2 changed files with 7 additions and 0 deletions
|
@ -119,6 +119,12 @@ export class GeoLocationState {
|
|||
return
|
||||
}
|
||||
|
||||
if(navigator.permissions === undefined && navigator.geolocation !== undefined){
|
||||
// This is probably safari - we just start watching right away
|
||||
this.startWatching()
|
||||
return
|
||||
}
|
||||
|
||||
this.permission.setData("requested")
|
||||
try {
|
||||
const status = await navigator?.permissions?.query({ name: "geolocation" })
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue