このページの本文へ

iPhoneのJavaScriptアプリをAndroidに3行で移植 (2/4)

2009年09月07日 23時38分更新

文●古籏一浩

  • この記事をはてなブックマークに追加
本文印刷

Gearsを設定する

 Android携帯がiPhone 3Gと大きく異なるのは、ローカルデータベースの部分です。Androidに搭載されているWebブラウザー(Chrome Lite)は、iPhone 3GのSafariのようにHTML 5のデータベースストレージには対応していません。その代わり、Gearsを標準で搭載しています。GearsはローカルデータベースとしてSQLiteを内蔵しており、JavaScriptを使ってアクセスできます。

 初めに、Gearsの設定を確認します。Androidでは位置情報の取得にもGearsの機能を使いますので、GearsがオフになっているとGPSもローカルデータベースも利用できません。Gearsのオン/オフはブラウザーで設定します。

ブラウザーを起動する

ブラウザーを起動する

 ブラウザーを起動するとホームページが表示されます(表示されなくても問題ありません)。

ブラウザーが起動しページが表示される

ブラウザーが起動しページが表示される

 ページが表示されたら[menu]ボタンを押します。[menu]ボタンを押すと画面下にメニューが表示されるので「その他」を選択します。

「その他」を選択する

「その他」を選択する

 さらにメニュー項目が表示されるので「設定」を選択します。

「設定」を選択する

「設定」を選択する

 各種設定項目がリストアップされます。Gearsの設定は下の方にあります。「Gearsを有効にする」にチェックが入っていればOKです。チェックが入っていない場合は一度タッチ(クリック)してください。チェックマークが入るはずです。

「Gearsを有効にする」にチェックが入っていない場合は、タッチするとチェックが入る

 また、「Gearsの設定」をタッチすると、どのドメイン(サイト)でGPSデータが取得できるか表示されます。初期状態では何も設定されていないので以下の画面のようになります。

初期状態では何も設定されていない。設定が行われるとGears使用サイト名のリストが表示される

初期状態では何も設定されていない。設定が行われるとGears使用サイト名のリストが表示される

この連載の記事

一覧へ

この記事の編集者は以下の記事をオススメしています