@Krasavchik26

Почему не работает прикрепление файлов в моем созданном браузере на андроид?

Создал простенький браузер в Андроид студио на Яве и через него если зайти Вконтакте или в чат Бро и нажать на отправку файла, то почему то не открывается не галерея, ни камера ни чего. Хотя ява скрипты все подключил. Возможно нужно дать еще какие то разрешения?

@Override
protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.besedka_layout);
if (getSupportActionBar() != null);

web = findViewById(R.id.webView);
WebSettings ws = web.getSettings();
ws.setJavaScriptEnabled(true);
web.loadUrl("https://pubglite.chatbro.com");
web.getSettings().setDomStorageEnabled(true);
web.setWebViewClient(new MyWebViewClient());
}

private class MyWebViewClient extends WebViewClient {
@Override public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
return super.shouldOverrideUrlLoading(view, request);
}

@Override public void onPageFinished(WebView view, String url) {
}

@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
super.onReceivedError(view, request, error);
}
}

@Override
public void onBackPressed() {
if (web.canGoBack())
web.goBack();
else
super.onBackPressed();
  • Вопрос задан
  • 123 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы