0

childBrowser でジオローカリゼーションを有効にするにはどうすればよいですか?

私の問題を説明します。childBrowser を使用して Doogle マップ Web サイトにアクセスし、自分の位置を表示したいと考えています。

childBrowser は Google マップや他のウェブサイトを表示しますが、Google マップで自分の位置を表示することはできません。

Android マニフェストにアクセス許可を追加しました。

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>

しかし、それだけでは十分ではありません。理由がわかりません。

4

1 に答える 1

0

ジオロケーションは、ChildBrowserでデフォルトで有効になっていません。ChildBrowser.javaファイルを開き、showWebPageメソッドに移動して、WebSettingsが定義されている場所を見つける必要があります。それから加えて:

settings.setGeolocationEnabled(true);

そして、あなたは行ってもいいはずです。

于 2013-01-11T18:44:04.870 に答える