Отказ от ответственности: я веб-разработчик, а не разработчик Android, поэтому мои знания обо всем, что касается Android, в лучшем случае поверхностны..
Моя команда заметил, что наше приложение PWA с реагирующим собственным слоем веб-просмотра, по-видимому, испытывает проблемы только с камерой на основе элемента для пользователей пикселей (не менее 6 и 8), работающих под управлением Android 14. Оно кажется, работает нормально, чтобы вызвать камеру для других пользователей Pixel, работающих под управлением 13 и ниже.
Знает ли кто-нибудь причину, по которой этот метод не сработает, в частности, для комбинации Pixel / Android 14? Я видел несколько тем, в которых SAF 14 препятствовал доступу к файлам телефона, которые камера будет рассматривать с помощью элемента html input type="file", но даже если это так, я не конечно, что можно сделать с нашей стороны. Мы будем очень признательны за любую информацию!
Примечание: мы используем capture(''), чтобы принудительно открыть камеру и запретить выбор файлов фотографий.
Код: Выделить всё
handlePhotoChanges(e)} />
Документация по элементам входного файла HTML: https://developer.mozilla.org/en-US/doc ... input/file
Мы сузили проблему до Пользователи Pixel, использующие Android 14, но все еще изучают, какие особенности Pixel и Android 14 могут вызвать эту проблему.
Подробнее здесь: https://stackoverflow.com/questions/778 ... id-14-comb
Мобильная версия