breautek commented on issue #255:
URL: 
https://github.com/apache/cordova-plugin-geolocation/issues/255#issuecomment-1323551694

   > is there a problem in webview cordova for vivo/oppo devices?
   
   Here is what I know and don't know...
   
   I do not know if there are device-specific issues. There **is** an issue on 
Android 12 devices regarding geolocation via the webview, which is still an 
[open issue](https://bugs.chromium.org/p/chromium/issues/detail?id=1269362). 
This is a webview bug, not something that Cordova can deal with directly. The 
bug has to do with attempting to request strictly coarse location. Effectively 
with this bug, `enableHighAccuracy` must be true and the application must have 
the FINE location permission.
   
   https://github.com/apache/cordova-plugin-geolocation/pull/250 works around 
that issue by asserting that fine location is always enabled on Android 12+ 
devices, additionally it also treats both permission levels independent as now 
recommended by Android 12 location changes.
   
   **Now**, based on the comments so far, it seems like whatever has happened 
in the last 3-4 days as many pointed out so... this does not seem to be related 
to that issue. Cordova hasn't released anything that would have broken this 
runtime (#250 have been merged in, but it isn't released). Presumably these 
developers also haven't made any updates to their app that would have caused a 
difference in their geolocation code. With these assumptions, the only thing 
that can update and cause difference in behaviour in their app is the [system 
webview](https://play.google.com/store/apps/details?id=com.google.android.webview),
 which was updated on Nov 14. Giving time to publish and end users  to update 
their device with the latest version (107.0.5304.105), the timeline probably 
fits.
   
   What I would suggest is attempting to reproduce the issue with a stripped 
down sample application and raise an issue with Google Chromium team. They will 
expect an APK and the full source code of the reproduction app.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to