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