Код: Выделить всё
webView.getSettings().setUserAgentString("Mozilla/5.0 (Linux; Android 10; Pixel 3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Mobile Safari/537.36");
webView.getSettings().setDomStorageEnabled(true);
webView.setInitialScale(1);
webView.setWebChromeClient(new WebChromeClient());
webView.getSettings().setAllowFileAccess(true);
webView.setWebViewClient(new WebViewClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
На этой странице появляется сообщение об ошибке «Uncaught TypeError: невозможно прочитать свойства». нуля (чтение «postMessage»)» от m =credential_page_library:243.
Самое смешное: когда я вставляю этот URL-адрес прямо в Chrome, он выдает ту же ошибку с пустой страницей. Но если я использую другие браузеры, такие как Edge или Safari, страница входа в Google загружается правильно.
Но WebView использует библиотеку Chrome. Это может быть связано с iframe, используемым на странице Twitter, или с настройками перекрестного сайта.
Может ли кто-нибудь помочь? Спасибо!
Я перепробовал все настройки веб-просмотра. Попробовал включить несколько окон. Все не получилось.
Подробнее здесь: https://stackoverflow.com/questions/784 ... in-twitter