android webView中定位问题!

网上我几乎都找遍了,还是没找到。。所有写的都差不多。。webView中加上一些设置还是不行。。

我在页面中加入了定位:navigator.geolocation.getCurrentPosition(showPosition, showErr);

在浏览器,微信中都可以,即使我把设置里的定位功能关了也可以。。去试了下高德地图也是一样,关了也是可以获取定位。

但自己写的定位。。一直不行。。下面是网上找的方法。。在手机里没办法。。

settings.setJavaScriptEnabled();
settings.setAllowFileAccess();
settings.setDatabaseEnabled();
String dir = .getApplicationContext().getDir(, Context.).getPath();
settings.setGeolocationEnabled();
settings.setGeolocationDatabasePath(dir);
settings.setJavaScriptCanOpenWindowsAutomatically();
settings.setDomStorageEnabled();
onGeolocationPermissionsShowPrompt

。。。。

慕仰6620973
浏览 3305回答 2
2回答

阿难1

解决了吗?我也是这个问题啊

FredZeng

定位权限拿了?。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android