この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をロードするとします。ユーザーの集中を妨げることなく、この状況をどのように実装できますか?