当我尝试在浏览器中加载此http://m.jetcharters.com/app/网址时,会显示获取用户权限的提示。但是当我试图将它加载到android WebView时,它无法显示提示。所以我尝试使用此方法手动显示提示:
public void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback callback) {
callback.invoke(origin, true, false);
showAPromptMessage();
}
但问题是,我必须根据用户共享或拒绝位置来加载数据。假设如果用户共享位置我将加载 www.google.com ,另一方面我将加载 www.yahoo.com 。如何在不妨碍用户集中的情况下实施这种情况?