Есть веб-страница, которая сканирует qr-коды с помощью камеры .
Она прекрасно работает в safari browser
iphone, но в веб-просмотре или wkwebview
- нет.
Я не владею и не управляю кодом js, поэтому сложно сказать, что он запрашивает.Само приложение имеет все необходимые разрешения для камеры - оно также имеет свой собственный сканер qr, который отлично работает.
SFSafariViewController
кажется излишним, и все же мне не удалось представить его таким образом, чтобы он отображал не пустой экран.Методы делегирования WebView не вызываются, когда веб-страница запрашивает камеру ... Мне известны решения, которые требуют вручную открывать камеру при перенаправлении и затем возвращать содержимое в javascript, но я ожидал, что все будет работать "из коробки"...