网上都是说添加这两个东西:
settings.setDatabaseEnabled(true);
settings.setDomStorageEnabled(true);
mWebView.setWebChromeClient(new WebChromeClient() {
@Override
public void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback callback) {
callback.invoke(origin, true, false);
super.onGeolocationPermissionsShowPrompt(origin, callback);
}
});
但是添加后,还是不行,搞了好久,原来要在as的build.gradle中把
targetSdkVersion: 改成23就可以了。