Как открыть камеру в вебвью? - PullRequest
0 голосов
/ 15 мая 2019

Я спросил разрешения в моем приложении

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

Затем в Java я написал:

 webview.setWebViewClient(new myWebClient());
         webview.getSettings().setJavaScriptEnabled(true);
         webview.getSettings().setMediaPlaybackRequiresUserGesture(false);

У меня есть один URL в веб-просмотре:

webview.setWebChromeClient(new WebChromeClient());
  webview.loadUrl("https://demo.app/welcome");

В этом URL есть функция для фотографирования и загрузки изображений, она отлично работает в Интернете, но в моем приложении в веб-браузере я не могу открыть камеру или файлы.

1 Ответ

0 голосов
/ 15 мая 2019

Вы не можете напрямую открыть камеру из веб-просмотра, но вы можете получить видео или изображение перейдите по этой ссылке , если вы хотите загрузить изображение на свою страницу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...