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]
