0

ユーザーの緯度と経度を読み取ることができるアプリケーションを開発したいと考えています。I can do this by LocationManagerI can do this. しかし、ユーザーが外部の Web サイトから要求した場合でも、この緯度と経度のデータを渡したい場合。

これは、Web サイトを介してアプリを接続し、緯度と経度のデータを取得して、その特定の Web サイトに渡すことを意味します。

これは Android で可能ですか?

4

2 に答える 2

1

あなたができることは、GCMが統合されたアプリを持つことです。Web アプリは、Google サーバーにリクエストを送信して、GPS の詳細をサーバーに直接送信するようにユーザーに指示することができます。

于 2013-02-18T20:51:28.153 に答える
0

だからあなたはAndroidアプリからデータを取得するウェブサイトを作成したいのですが、私はそれを正しくしましたか?

たとえば、WebサイトにJavaScriptを追加する必要があります。

"<div class=\"location\"> <input type=\"button\" value=\"get location\" onClick=\"getAndroidLocation()\" />"
                    + "<script language=\"javascript\"> function getAndroidLocation() { AndroidFunction.getAndroidLocation(); } </script>";

また、アプリにはjavascriptインターフェースを追加する必要があります。例:

mWebView = (WebView)findViewById(R.id.webView1);
mWebView.addJavascriptInterface(this, "AndroidFunction");

    public void getAndroidLocation(){
          //Do your staff and send location 

    }
于 2013-02-18T20:46:52.113 に答える