2010-12-08 6 views
0

jQuery Mobile 1.0a2を使用してAndroidのGoogleマップアプリでリンクを開くことは強制できますか?問題のサイトは です。私のテストでは、iPhoneは< li>タグで囲まれたアドレスで完全にこれを行います。 Androidが具体的にアンカータグを使用し、アドレスにhttp:// maps.google.com?q = のプレフィックスを付けない限り、Androidはアドレスを認識できません。これは、Androidが開くことができる利用可能なアプリのリストのみを提供するためですこのリンク(ブラウザ&マップ)。私はそれがiPhoneのようにマップアプリケーションにデフォルトすることを望みます。前もって感謝します。このページで指定された地理URIを使用してjQuery Mobile 1.0a2を使用したAndroidのGoogleマップアプリ

答えて

0

試してみてください。アンドロイドのために働いたが、それは私の通常のブラウザでリンクを破った

+0

http://developer.android.com/guide/appendix/g-app-intents.html。つまり、モバイルブラウザはマップアプリを使用してリンクを開きますが、パソコンのChromeはリンクを使用しません。それは両方のためにそれを動作させる方法はありますか? – user441533

+0

これは最適な解決策ではないかもしれませんが、うまくいくはずです。あなたはブラウザのユーザーエージェントを検出することができ、Androidデバイスからのものであれば、サイトのURLを変更します。この記事は、あなたが始めるのに役立ちます:http://www.gethifi.com/blog/three-ways-to-target-mobile-devices – elevine

関連する問題