Создал простенький браузер в Андроид студио на Яве и через него если зайти Вконтакте или в чат Бро и нажать на отправку файла, то почему то не открывается не галерея, ни камера ни чего. Хотя ява скрипты все подключил. Возможно нужно дать еще какие то разрешения?
@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();