2012-11-06 9 views
11

Googleマップのカスタムタイルがあります。オンラインでも完璧に動作しますが、携帯電話でデータをオフにすると、Googleと通信できないため、ロードアイコンが表示されます。オフラインカスタムタイルGoogleマップwith Phonegap?

自分のタイルを持っているので、Googleマップをphonegapでオフラインで使用できますか?

+0

Google Maps APIを使用している場合はオフラインで作業し、リクエストはHTTPプロトコルで送受信されるように設計されていますが、FILEを通過するように変更することができます。技術的にPhoneGapが無視できる、クロスドメインエラーの多くを生成するだけです。 –

答えて

5

GoogleのAPIをオフラインで使用することはできません。しかし、独自のタイルがあり、アプリケーションアーカイブに埋め込まれている場合は、リーフレットを使用してローカルタイルをレンダリングすることができます。 http://leafletjs.com/カスタムタイルがリモート(サーバー上でホストされている)の場合は、オフラインのシナリオでもタイルを消費することはできません。

+0

リーフレットをチェックします。私のタイルはすべてオフラインであり、私はそれらを自分でつなぎました。ありがとう! – Velkyr