問題タブ [infobubble]
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.
javascript - 新しいマーカーをクリックしてもインフォバブル タブがリセットされない
タブ付きのapi V3のinfobubbleを使用しています。すべてが最初のマーカーでうまく機能し、3 つのタブに正しいデータが表示されます。次に別のマーカーをクリックすると、データを含む最初のマーカー タブが新しいマーカーの 3 つのタブと共に表示されるため、2 番目のマーカーをクリックすると 6 つのタブが表示されます。3 番目のマーカーをクリックすると、ウィンドウが閉じ、新しいマーカー インフォバブルが最初の 6 つのタブで表示され、次にそのマーカーの新しい 3 つのタブが表示されるため、新しいクリックごとに 9 つのタブが表示されます。基本的に、2 番目のマーカーをクリックすると、最初のマーカー ウィンドウを閉じる必要があり、2 番目のマーカーは、そのマーカーの 3 つのタブのみで開く必要があり、以前に開いたマーカーの他のすべてのタブではありません。これが明確であることを願っています。ページ全体のコードは次のとおりです。
google-maps-api-3 - InfoBubble が FusionTablesLayer をロードしないのはなぜですか?
22 個のマーカーを持つフュージョン テーブル レイヤーをプルしています。(以前は、私のマップは KML レイヤーから取得されていましたが、私の組織には Fusion Tables の方が適していることがわかりました)。
カスタム ウィンドウを作成するために InfoBubble をいじり始めるまで、すべてが正常に機能していました。カスタム infoWindows を作成するために使用したコードを再作成するために最善を尽くしました (以前の投稿を参照してください: Maps API v3: New InfoWindow, with pixelOffset, w/ data from KML. )。
infoBubble がロケット科学ではないことはわかっていますが、明らかに間違ったことをしています。このコードを機能させるにはどうすればよいですか? FusionTables レイヤーから infoBubble に情報を取得するにはどうすればよいですか?
ありがとう!:)
編集: 私の JavaScript エラーを調べるように geocodezip が提案した後、コードを修正しました。マップは機能するようになりましたが、マーカーをクリックしてもまだ表示されません。
google-maps - このマップにインフォバブルを作成する
この地図でhttp://goo.gl/EcyxOr のような情報バブルを作成するにはどうすればよいですか。
このマップは問題なく動作します。マーカーに別のウィンドウ (インフォバブル) を配置するだけ
です。これは非常に簡単だと思います
。
google-maps - GoogleマップAPI 3で「一度に」1つのインフォバブルのみを表示する
一度に 1 つの情報バブルのみが表示されるように、つまり、情報バブルを切り替えるようにしようとしています。マーカーは、for ループでこのイベント ハンドラーに割り当てられ、マーカー配列をループします。
現時点では、これはインフォバブルを開きますが、閉じることはありません。複数のマーカーをクリックすると、前のマーカーを閉じなくてもそれぞれにインフォバブルが表示されます
Iv を追加しようとしましinfobuble2.close();
たが、前の情報バブルを閉じるには、マーカーを 2 回クリックする必要があります。
また、情報バブルが開いているかどうかをテストしようとしましたが、それはinfoBubble2.isOpen()
偽のようです。
そして、はい、私がinfowindowを試してみて、それを使用して機能がうまく機能するかどうか疑問に思っているなら、それを使用して機能がうまく機能しますが、デザインの制約のために、それに応じてポップアップのスタイルを設定する必要があります。以下は私のコードです
extjs - ext js infoBubble が定義されていません
クリックすると infoBubble が表示される地図マーカーを作成するために Ext Js を使用しています。このコードを追加しようとすると、次のエラーが発生しました: Uncaught ReferenceError: infoBubble is not defined
何が問題なのですか?どんな助けでも感謝します、ありがとう
google-maps - Googleマップでピクセルオフセットが機能しない
マーカーとカスタマイズされた情報ウィンドウを使用して、カスタマイズされた Google マップを作成しました。上部ではなくマーカーの下に情報ウィンドウが必要です。これは、情報ウィンドウの緯度と経度を配置することで実現しました。しかし、Google API で pixeloffset 属性に遭遇しましたが、機能していません。使った
android - マーカーの上に ItemizedOverlayWithBubble
OSMdroid による ItemizedOverlayWithBubble をマーカーの上に配置したいのは、マーカーの上にあり、同じ GeoPoint であるため、マーカーがバブルの後ろに隠れていることを示しているためです。正しい方法は何ですか?
どうもありがとう