Для нормальной работы приложения необходим доступ к некоторым ресурсам телефона.
Рассмотрим простой пример:
-Загрузка файлов на сайте*. Если это происходит в стандартном браузере в Windoews, то там всё просто. Браузер уже имеет доступ к файловой структуре, настройкам системы, и прочие зонды. Поэтому, когда вы нажимаете кнопку "скачать файл" он просто скачивается.
В случае с Android всё несколько сложнее. Но, примерно так же. В доисторических версиях permissions прописывались прямо в Androidmanifest.xml. Это можно сделать и сейчас. Но, чаще испольуются Runtime Permissions. Поэтому когда вы в приложении нажимаете "скачать файл", то сперва происходит запрос на доступ к файловой системе.
Для того чтобы ваш сайт хоть немного мог работать как в браузере в Webview приходится использовать разные запросы на доступ к системным ресурсам (файлам, звуку и прочему).
Аудио
Так, если ваш сайт является ЧАТРУЛЕТКОЙ, то ему просто необходимо иметь доступ к микрофону и записывать звук.
По умолчанию в конфиге нашего вебвью прописаны эти разрешения, потому что если их не будет нас завалят сообщениями о том, что на сайте невозможно загрузить файл или не работает яндекс карта.
Для загрузки .aab с разрешениями просто добавьте политику конфиденциальности.
Пример политики: https://businessapp.trade/doc/pol_ww.html
*Загрузка:
Важно отметить что вебвью это не браузер. А телефон не ваш пк с мышкой. Поэтому мы сразу предупреждаем что эталоном загрузки служит сайт
https://pixabay.com/photos/thunderstorm-wallpaper-clouds-storm-3625405/
Если в вашем сайте не работает скачивание файлов - вашему вебмастеру придётся потрудится что бы приделать нормально работающую кнопку "скачать". Мы оставляем за собой право отказать в возврате средств, если на вашем сайте на работает скачивание файлов. Так как как в гашем вебвью реализован стандартный загрузчик, и мы уверены что он работает на 100%