Android要求获得在Webview中使用位置的权限

Android要求获得在Webview中使用位置的权限,第1张

Android要求获得在Webview中使用位置的权限

那是因为您需要创建提示。

onGeolocationPermissionsShowprompt
简单地调用该函数是为了让您知道网页需要该位置。

callback.invoke(origin, true, false);
是告诉WebView可以使用该位置的响应。

最后一个参数是是否要记住此设置。参见:http
:
//developer.android.com/reference/android/webkit/GeolocationPermissions.Callback.html

例:

alertDialog.Builder adb = new alertDialog.Builder(context);..... //set up title, message, etcadb.setNegativeButton(android.R.string.ok, new DialogInterface.onClickListener() {    public void onClick(DialogInterface dialog, int which) {        callback.invoke(origin, false, false);    }});adb.setPositiveButton(android.R.string.ok, new DialogInterface.onClickListener() {    public void onClick(DialogInterface dialog, int which) {        callback.invoke(origin, true, false);    }});adb.show();


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5498773.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存