breautek commented on issue #856: URL: https://github.com/apache/cordova-android/issues/856#issuecomment-1333682087
> getting error : application does not have sufficient geolocation permissions. If you're getting permission errors, i would check the permissions settings explicitly and enable them to see if the error goes away. Additionally there is a bug that affects android 12 devices in our current release where you **must** request high accuracy. Requesting coarse location (`enableHighAccuracy` false) will always result in a permission denied. This is fixed in our development `master` branch, but isn't released yet. > what if i want to use chrome view instead of webview. The short answer is unfortunately that isn't a decision you can make as a developer. The long answer... The AOSP does allow users to install different system webviews, and with developer mode enabled, they can choose different webview implementations. But these options are hidden behind developer tools, so not only it's up to the device user, the user must go through the steps of enabling developer mode on their device. Once upon a time, Intel had the Crosswalk project which was a fork of Chromium to build chromium webview as a system library that can be embedded with android apps. This isn't a supported configuration by Google but the goal was to replace the old android browser as the webview with chromium as their system webview, which sounds like exactly what you're asking for... but Intel cut the project as it was too difficult to maintain, and by 2017, the AOSP was already using Chrome as their system webview. So neither of these are reasonable solutions. -- 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]
