如下所示:
//webview定位相关设置
settings.setDomStorageEnabled(true);
settings.setGeolocationEnabled(true);
//settings.setGeolocationData Path(getFilesDir().getPath());
progressWebView.setWebChromeClient(new WebChromeClient() {
@Override
public void onGeolocationPermissionsShowPrompt(String origin, Callback callback) {
callback.invoke(origin, true, true);
super.onGeolocationPermissionsShowPrompt(origin, callback);
}
});
添加以上代码即可解决h5页面不能定位的问题!
以上这篇android 关于webview 加载h5网页开启定位的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
上一篇 :
教程 | NumPy常用操作
下一篇 :
Python常见内置高效率函数用法示例
-
Java修饰符
2026-05-16栏目: 教程
-
一个合格的程序员,需要哪些必备技能?
2026-05-16栏目: 教程
-
为什么Java字符串是不可变对象?
2026-05-16栏目: 教程
-
Java 中的 String 真的是不可变吗?
2026-05-16栏目: 教程
-
一道面试题考验了你对java的理解程度
2026-05-16栏目: 教程
