0

HTML5/CSS3 を使用して iPhone Web アプリを作成しています。Web アプリから組み込みのマップ アプリを開くためのリンクを埋め込む必要があります。マップ上の場所を開くには、モバイル Safari を次のような URL にリダイレクトします。

http://maps.google.com?q=Business+Name%26+Street+Address+City+State+Zip

この場合、ユーザーがこのリンクをタップすると、iPhone はマップ アプリを開き、URL で指定された場所を表示します。

しかし、事前定義された場所への運転ルートの URL を提供する必要がある場合:

http://maps.google.com/maps?saddr=1234+1st+ave+portland+or&daddr=Business+Name%26+Street+Address+City+State+Zip

場合によっては、iPhone に pupup メッセージが表示されるという奇妙な状況に遭遇しました。

このページを「マップ」で開きますか?

はいまたはいいえを選択し、ユーザーが [はい] をタップした場合にのみ、マップが開き、道案内が表示されます。このポップアップは、一部のアドレスに対してのみ表示されることに注意してください。

このポップアップがまったく表示されないようにする方法はありますか?

4

1 に答える 1

0

簡単なホームページを作りました。リンクを配置し、リンク要素の src 属性に特定のアドレスのクエリ文字列値を使用して Google マップ リンクを設定し、それを iPhone 4.

「saddr」をクエリ文字列パラメーターとして使用していることに気付きました。これを「q」クエリ文字列パラメーターに置き換えることができます。

于 2012-10-31T11:23:36.413 に答える