Estoy tratando de representar marcadores de JavaScript en Google Maps en WebView, pero los marcadores no se muestran en WebView. Yo he puesto
binding.webView.setWebViewClient(webViewHelper); binding.webView.setWebChromeClient(new WebChromeClient()); binding.webView.getSettings().setJavaScriptEnabled(true); binding.webView.getSettings().setDomStorageEnabled(true); binding.webView.getSettings().setLoadWithOverviewMode(true); binding.webView.getSettings().setUseWideViewPort(true); binding.webView.getSettings().setBuiltInZoomControls(true); binding.webView.getSettings().setDisplayZoomControls(false); binding.webView.getSettings().setSupportZoom(true); binding.webView.getSettings().setDefaultTextEncodingName("utf-8"); binding.webView.getSettings().setLoadsImagesAutomatically(true);en Configuración de WebView. El mapa se representa pero aún no muestra los marcadores. Los marcadores se muestran fuera de WebView. ¿Alguien tiene alguna solución sobre cómo representar marcadores de javascript en WebView?
Después de revisar la documentación del desarrollador agregando webView.getSettings().setMixedContentMode (MIXED_CONTENT_ALWAYS_ALLOW); arregló el problema