Android: Не работает диалог выбора файла в webview

Задача: в контексте webview приложения для android, не открывается диалоговое окно выбора файла, в виду отсутствия в «базовом» варианте работы webview необходимых обработчиков. Решение описываемое в статье 2020года не работает в 2022 году

Решение: в конце 2022 года, рабочая минимальная обвязка для обработки выбора файлов такова:

Отправка PUSH уведомлений в приложение Android из PHP

Для того чтобы отправлять пуш уведомления, необходимо получить ключ установки приложения и знать «ключ сервера». Более подробная информация в консоли Firebase

Краткое выделение всей строчки при клике в radiobutton

Проблема обнаруживается в webview приложений на android. А именно, если где-то в коде есть radiobutton обёрнутый чем угодно, то при клике по нему, кратковременно (на долю секунды) выделяется вся строчка целиком.

Решение: достаточно добавить в стилевое оформление этого элемента cursor:default

Update: достаточно применить к body -webkit-tap-highlight-color: rgba(255, 255, 255, 0);

Ошибка определения текущих координат пользователя

С выходом новых версий Android (начиная с 11), почему то сломалось определение текущих координат пользователя в webview. Пока сделал следующий костыль:

Android Studio: glUtilsParamSize: unknow param 0x000085b5

При отладке приложений в эмуляторе под Android API<30 стала выскакивать эта ошибка, засоряющая лог Logcat. Легкий гуглинг дал информацию, что это из-за эмулятора: OpenGL  не нравиться андроиду как эмулируется. Чтобы отключить вывод мусорного лога, нужно добавить фильтр в Logcat

А именно Regex выражение ^(?!eglCodecCommon)




1 2 3 4