問題タブ [infowindow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
18614 参照

google-maps-api-3 - GMaps API V3 - 複数のマーカーと情報ウィンドウ

私は知っています、それは再発ですが... 複数のマーカーに大きな問題があります。それらはすべて同じタイトルと同じ情報ウィンドウのコンテンツを持っています。

多くの Web サイトを検索しましたが、コードのどこに問題があるのか​​ わかりませんでした。あなたが私を助けてくれることを願っています(私はそう確信しています!)

これは私のコードです:

誰かが私の間違いを見せてくれることを本当に願っています。助けてくれてありがとう!!


いいえ、私は本当に理解していません。それは私のコードでは見られなかったものでなければなりません:

手伝ってくれてありがとう !!:)

0 投票する
1 に答える
1334 参照

html - インフォウィンドウ内のオーディオプレーヤー(Googleマップ)

マーカーのインフォウィンドウ内にオーディオプレーヤーを表示する(そしてもちろんオーディオを再生する)必要があります

1)audio.jshttp : //kolber.github.com/audiojs/を使おうとしました

ページコードに「audio」タグを付けると機能しますが、次のように書くと

情報ウィンドウは空です。

2)私も通常のフラッシュプレーヤーを試しました:

ただし、プレーヤーに表示されることもありますが、ほとんどの場合、情報ウィンドウも空です。

誰かが私が間違っているところを言うか、正しい解決策を提案することができますか?

ありがとう。

0 投票する
0 に答える
1440 参照

android - Googleマップの情報ウィンドウ

AndroidでInfo-WindowsforGoogle-Mapsを作成する簡単な方法を探しています。
例:経度、緯度、テキストパラメータを使用する関数。これらは、地図上の場所をクリックして表示されました。

手伝ってくれてありがとう

0 投票する
2 に答える
1508 参照

javascript - Google マップ InfoWindow - InfoBox コード

誰かが私を助けてくれるのではないかと思います。

Google サイトの「InfoBox」コードを既存の Javascript コードに実装しようとしていますが、「InfoBox is undefined」というエラーが表示され続けます。コードを元のコードと照合しましたが、何が問題なのかわかりません。誰かがこれを見て、どこが間違っているのか教えてください。

さらに、可能であれば、マーカーをクリックしてInfoBoxを表示し、マーカーがマップの中央に配置されるようにマップをパンし、各マーカーがクリックされると、クリックされたマーカーの横に移動して表示される InfoBox。

多くの感謝と親切な敬意

クリス

0 投票する
3 に答える
11361 参照

javascript - Google マップ - 配列内のポリゴンに InfoWindows をアタッチする

私はこれで午前中ずっと壁に頭をぶつけていました。ポリゴンの配列を作成していますが、infoWindow に表示されるデータをそれぞれに関連付けたいと考えています。マップ上にすべてのポリゴンが表示されます。リスナーを追加すると、リスナーが起動します (色の変化が発生します) が、infoWindow が表示されません。どんな助けでも大歓迎です!

乾杯!

ち...

0 投票する
3 に答える
4133 参照

css - Google の infoWindow CSS が公開されていないのはなぜですか? カスタマイズが難しすぎる

これは本当に私を悩ませます-たくさん。

Google マップ v3 で生成されたクライアント側のコードを firebug で調べた後、通りをドライブして、これらのエンジニアの何人かに私の心の一部を与える準備が整いました... arrrgh :P

infowWindow クラスは、個人的には単純におかしいと思う HTML を生成します。誰かが私がそれを理解するのを手伝ってくれるかもしれません。

infowWindow の HTML 構造は次のようになります。

うわー-それはナッツです!

本当のセマンティック構造がないことに注意してください。そして-まあ、あえてそのような仮定を持っています-どこにもクラス名はなく、何もありません。おそらく、彼らはある種の 9 スライス ボックスを実行していて、それから矢印を個別に作成しているのだろうと考えました。つまり、iw3.png のイメージ スプライトは、ここでは問題になりません。

このAPIに影響を与える誰かがこれに遭遇することを心から願っています.Googleが最終的にこれを解決する方法を見つけて、カスタムのinfoWindowビジュアルがマーカーと同じくらい簡単になることを願っています.

チューニングしていただきありがとうございます。嬉しいコメント。

その間、ハックを使用してこれらのクレイジーな div にアクセスし、入札を実行させます。


以前に他の投稿にコメントしましたが、現在必要とされているように、ウィンドウ オブジェクト全体をほぼ複製することなくカスタム UI を使用できるようにする API のメソッドを要求するのは、多すぎるべきではないと思います (Google を参照)。拡張クラス v3)。

0 投票する
1 に答える
3906 参照

javascript - スマート情報ウィンドウとGoogleマップマーカー

Pamela Foxの「SmartInfoWindow」コードをGoogleマップに実装しようとしていますが、これを機能させることができないようです。マップは、マーカーが正しく配置された状態で表示されます。しかし、マーカーをクリックしても何も起こりませんが、エラーメッセージは表示されないので、これで少し迷子になったことを認めなければなりません。

どこが間違っているのですか?

HTMLフォーム

スマートウィンドウJS

更新されたコード

0 投票する
1 に答える
650 参照

jquery - JQuery 出力からのデータ配列を使用して、Google マップ バージョン 3 でカスタム情報ウィンドウを作成する

Google マップ バージョン 3 の API はまだ進化しているため、プラグインは使用したくありません。バージョン 2 のオリジナル スクリプトは、マーカーをクリックすると表示され、マップ領域をクリックすると消えるカスタム情報ウィンドウを表示するのに完全に機能します。新しい API では、オブジェクト google.maps.OverlayView が導入されていますが、これを JQuery と組み合わせて使用​​するのは困難です。私の元のコードのサンプルを以下に示します。

私が見つけることができる最も近い例は次のとおりです。自分の思いとはまだまだかけ離れています。

APIバージョン3で動作するように上記を変換する考えがあるかどうかはわかりません.

0 投票する
1 に答える
2092 参照

javascript - FusionTables Layer を使用して Google v3 API InfoWindow を閉じる

FusionTables を介してマーカー/情報ウィンドウを使用してマップを生成しています。

マップは FusionTables レイヤーを介して表示されており、InfoWindow の独自のカスタム スタイルを作成するためにInfoBox プラグインを使用しています。

これはすべてうまくてダンディです。期待どおりにウィンドウが表示されます。

ただし、FusionTables セットアップを使用しているため、すべてのマーカー/情報ウィンドウが生成されます。手動で宣言したことは一度もありません。

このため、2 つの InfoWindows を取得しています。Google のデフォルト、および私の新しい InfoBox バージョン。このリスナーを介して Infobox を作成しています。

この時点で、ログに記録すると、 e は次のようになります。

元の InfoWindow が表示されないようにする方法を探しています。少なくとも、InfoBox を開いたときに InfoWindow を非表示/閉じる方法。

0 投票する
2 に答える
391 参照

google-maps - Google マップの端を越えて InfoWindow を表示するにはどうすればよいですか?

マップ要素にカーソルを合わせると、InfoWindow ポップアップが表示されます (いくつかのオープン ソースの悪役によって実装されたスタイル設定可能なサブクラスである InfoBubble を使用)。マップ上の物が端にある場合、InfoBubble は切り捨てられます。

もちろん、autoPan オプションはありますが、常にパンが行われるため、パフォーマンスが低下します。代わりに、次のいずれかを行います。

  1. InfoWindow / InfoBubble のコンテンツがマップの端を超えても表示されるようにする、または
  2. エッジの位置に応じて、InfoWindow の位置とサイズをインテリジェントに切り替えます。

オプション 2 は、今コーディングしたいものではありません。

オプション1を達成する方法を知っている人はいますか?

(Google マップ API v3)