解决方案
1、用https 部分浏览器在M上禁止了http获取定位
2、自定义类继承WebChromeClient 重写下面的方法
@Override
public void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback callback) {
callback.invoke(origin, true, true);
super.onGeolocationPermissionsShowPrompt(origin, callback);
}
网友评论