お酒好きのおしりトラブル対策とは

 DoCoMo SH-03C Andorido携帯で Java ではなく、HTMLやJavaScriptで位置情報を取得する方法をご存知の方 ご教授お願いします。

 FOMAで位置情報を取得できるページがあるのですが DoCoMo SH-03C で使えないことが分かったので対応しようと色々と探したのですが Java での記述はあるのですが、HTMLやJavaScript での記述がないので困っています。 宜しくお願いします。 Javaなどのコンパイル環境が大変で ^ ^;

このQ&Aに関連する最新のQ&A

A 回答 (1件)

JavaScriptで、となると、gears_init.jsを用意して行うんじゃなかったかと思います。

以下から入手してください。

http://code.google.com/intl/ja/apis/gears/tools. …

HTMLでは、以下のようにしてライブラリをロードしておきます。

<script type="text/javascript" src="gears_init.js"></script>

あとは、これを利用したJavaScriptのスクリプトを記述します。ざっと以下のような感じになるでしょう。getCurrentPositionを呼び出し、第1引数のupdateが呼び出された段階で位置の値が取得できます。あとは、適当に実装してください。

var gps = google.gears.factory.create('beta.geolocation');
gps.getCurrentPosition(update, error);

function update(pos) {
var x = pos.latitude;
var y = pos.longitude;
// あとは、取得したx,yの値を適当に利用する
}

function error(e) {
// エラー時の処理を用意する
}


ちなみに、ただ位置を調べたいだけなら、App Inventorという、ノンプログラミングでAndroidのアプリを作れるツールが無償公開されているので、これでつくる手もありますよ。以下が参考になるでしょう。

http://libro99.appspot.com/index3?id=342001&labe …

この回答への補足

App Inventorをご紹介頂き誠にありがとうございます。

全く知らなかったの非常に助かりました。
最近 コンパイラーからは遠ざかりPerl、PHPとインタープリター環境に慣れすぎてAndoridでコンパイラー回帰にめまいの予感があっただけに非常に助かりました。 ある程度の動作を確認できてからお礼をと思いましたまだまだ時間が掛かるので先にお礼とポイントさせて頂きます。

補足日時:2010/12/23 09:53
    • good
    • 0
この回答へのお礼

> http://code.google.com/intl/ja/apis/gears/tools. …
ありがとうございます。
実はこれは確認済みで、SH-03CがAndoriod v2.1、上記モジュールは v2は未対応でSH-03Cでは使えないので質問したしだいです m(_ _)m


> http://libro99.appspot.com/index3?id=342001&labe …
> App Inventorという、ノンプログラミングでAndroidのアプリ
使えそうなので検討させて頂きますます。「ノンプログラミング」非常に魅力的な響きです ^ ^;

お礼日時:2010/12/20 22:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング