2012-03-06 12 views
1

スマートフォンとタブレットでGPSにアクセスするウェブアプリを作成しました。WebアプリのGPSはAndroidで動作しますネイティブブラウザではなくwebviewのアプリではありません

Androidのネイティブブラウザでアプリが完璧に動作しますが、私が作ったwebviewアプリケーションでアプリを実行しようとすると、GPSは機能しません。

文書で説明したように、私は権限を設定している:

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

私は何かが足りないのですか?

+0

WebView用に何かをアクティブにしていないことがあります。 たとえば、WebViewでは、JavaScriptを手動でアクティブ化する必要があります。 – Thommy

+0

Javascriptが有効になっています。 mWebView.getSettings()。setJavaScriptEnabled(true); – frontendherodk

+0

この問題は修正されました。問題はこの記事で解決しました:http://stackoverflow.com/questions/5329662/android-webview-geolocation – frontendherodk

答えて

0

AndroidManifest.xmlでこれらの権限を追加しましたか?

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> 
+0

両方の権限がマニフェストに追加されています – frontendherodk

関連する問題