Comments (7)
What do you mean?
from whatpwacando.today.
from whatpwacando.today.
What platform, device and browser + version?
from whatpwacando.today.
in my case the solution was: https://stackoverflow.com/a/73566334
(change safari sites settings)
maybe it can help the issue's author too.
i would suggest to directly mention that in the message in the app. it's not so obvious that you should change safari geo settings β not the settings of whatpwacandotoday app nor enabling geo services in general.
i mean it becomes obvious when you think about how it works under the hood. but a little extra transparency won't hurt in my opinion.
from whatpwacando.today.
Thanks for reporting, I'm currently investigating this. In your screen shot the dialog is shown when permission is denied but on my iOS device I notice there is nothing showing when Location Services for Safari websites is set to "Ask Next Time or When I Share".
When I then try in Safari, I do get the permission prompt and when I give permission the setting is automatically changed to "While Using the App" and after that it also works in the PWA.
In your solution, did you set a timeout
in the options
object for navigator.geolocation.getCurrentPosition
and then Promise.race
with a setTimeout
with a slightly longer timeout?
from whatpwacando.today.
@qn0361 I managed to fix the issue, can you please check on your side?
from whatpwacando.today.
Issue fixed, no confirmation from OP
from whatpwacando.today.
Related Issues (20)
- Screen Wake Lock works in Safari on iOS but not when PWA is "added to home screen" HOT 1
- Wrong link in speech recognition HOT 1
- When will the source code be releaded? HOT 4
- Code to check if app is installed HOT 2
- Can you provide code for orientation HOT 1
- [iOS bug] iOS PWA does not support light/dark mode switching HOT 3
- Can't receive notifications with a delay of more than 5s HOT 1
- Show availability of all PWA capabilities visually on homepage for current browser HOT 1
- Pressing the `install to home screen` button then `close` renders scrolling useless HOT 3
- AR demo doesnβt work in safari HOT 1
- "Install to home screen" detect wrong OS. HOT 1
- Open source? HOT 1
- iOS 17.3 Safari says JavaScript disabled HOT 1
- iOS notifications don't work HOT 1
- "Install to home screen" broken in Firefox
- Dark color scheme is hard to read HOT 6
- BLE scanning not working HOT 2
- Feature suggestion: add window controls overlay HOT 2
- Empty home page (and bad rendering of menu) on iOS HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whatpwacando.today.