在android上使用传单时禁用setJavaScriptEnabled
我的应用程序中的一个活动上面有地图 我正在使用在android上使用传单时禁用setJavaScriptEnabled,java,android,leaflet,Java,Android,Leaflet,我的应用程序中的一个活动上面有地图 我正在使用传单作为我的地图,为了使用它,我使用了WebView 然后,在我的代码中,我使用: String Map_HTML = "<html>\n" + "<head>\n" + "\n" + " <title>Quick Start - Leaflet</title>\n" + "\n" + " <meta ch
传单
作为我的地图,为了使用它,我使用了WebView
然后,在我的代码中,我使用:
String Map_HTML = "<html>\n" +
"<head>\n" +
"\n" +
" <title>Quick Start - Leaflet</title>\n" +
"\n" +
" <meta charset=\"utf-8\" />\n" +
" <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n" +
TONS OF HTML HERE
" color: 'red',\n" +
" fillColor: '#8275FE',\n" +
" fillOpacity: 0.3,\n" +
" weight: '0'\n" +
"}).addTo(mymap);\n" +
"\n" +
"\n" +
"var popup = L.popup();\n" +
"\n" +
"</script>\n" +
"\n" +
"</body>\n" +
"</html>";
WebView MapView = (WebView) findViewById(R.id.wb_map);
WebSettings webSettings = MapView.getSettings();
webSettings.setJavaScriptEnabled(true);
MapView.loadData(Map_HTML, "text/html", null);
据我所知,一些人从游戏商店
收到消息,要求他们更新应用程序,这样应用程序就不会出现这种情况
由于我的目标是很快发布应用程序,我想知道是否有一个选项可以在没有这行的情况下运行它
我试图删除它,但它只是没有显示在网络视图中的任何内容
谢谢添加此行
@SuppressLint("SetJavaScriptEnabled")
以前
webSettings.setJavaScriptEnabled(true);
添加此行
@SuppressLint("SetJavaScriptEnabled")
以前
webSettings.setJavaScriptEnabled(true);
这不就是“隐藏问题解决方案”吗?这不就是“隐藏问题解决方案”吗?