問題タブ [infobox]

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 投票する
1 に答える
7656 参照

javascript - Google maps api: callback=initialize fails?

So, the fundamental problem that I am trying to solve is that when placing my google map inside the CMS that I'm using, I get an "uncaught reference error: google is not defined".

According to this answer:

Google Maps API throws "Uncaught ReferenceError: google is not defined" only when using AJAX

this is because I need to load the maps api asyncronously. However, this solution seems to fail for me.

As I understand it, I have to append "&callback=initialize" to my api-url, such that it becomes:

as well as remove the line

. However, when I do this, my infoboxes break, in that I get errors such as

I'm afraid I can't figure out how to create a jsFiddle for this, but at http://www.kaarebmikkelsen.dk/wp-content/uploads/2014/06/test1.html is the working version, which I also include here:

I'm sorry that it is not more of an MWE, I can try to trim everything if necessary. If you think the original error is not caused by asynchronous loading, then of course I'm very interested in hearing about that :)

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

python-2.7 - Python ウィキペディア API を使用してウィキペディア Infobox 画像にアクセスする

Python プログラムで特定の記事のタイトルの Wikipedia インフォボックスの画像にアクセスしたいのですが、どうすれば取得できますか?

次の抜粋は、ページ内のすべての画像のリストを示しています。インフォボックスの画像だけにアクセスしたいのですが、どうすればよいですか?

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

javascript - Google マップ InfoBox enableEventPropagation

InfoBox プラグインを使用して、Google マップでカスタムのインタラクティブな情報ウィンドウを作成しています。これらの情報ウィンドウから、ユーザーはリストをスクロールし、画像をクリックしてスクリプトを呼び出すことができます。問題は、enableEventPropagation が有効になっている場合、インフォボックスをクリックして他のマーカーに移動し、別のインフォボックスがポップアップすることです。

誰もこの問題を解決した経験がありますか?

インフォボックスの削除

インフォボックス内の画像がクリックされたときに呼び出される Javascript は、enableEventPropagation が true に設定されている場合にのみ機能します

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

javascript - Google マップのインフォボックス内のブートストラップ カルーセル

私は自分のウェブサイトで Bootstrap を使用しており、Google Maps API v3 (javascript) を使用して複数のマーカーを含むマップを作成しました。各マーカーの情報ウィンドウに画像カルーセルを表示したいと思います。情報ウィンドウのスタイルを制御できるようにするために、Infobox アドオンを使用しています。

問題は、インフォボックス内でカルーセルが機能しないことです。このデモを確認してください:

http://liveweave.com/MourQl

これを修正するのを手伝ってもらえますか? JQuery と Infobox の間に何らかの非互換性がありますか?

マップを作成する js コードは次のとおりです。

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

javascript - モバイル (iphone safari) で Google マップの InfoBox から fancybox を機能させるにはどうすればよいですか?

テキスト情報を含む Google マップの InfoBox と、fancybox で開く Google Sphere を作成しようとしています。

私の最初の解決策は、実際に機能したGoogle Maps InfoWindowを使用することでした.fancybox iframeは、デスクトップとモバイルのInfoWindowから開いていました。

-これは、InfoWindow を使用したデスクトップおよびモバイル用の私の実用的なソリューションです: http://spoti.lv/infowindow/

InfoWindowをカスタマイズする必要があったので、InfoBox を見つけました。これは同様の方法で機能しますが、より多くのカスタマイズ オプションがあります。

問題は、InfoBox が元の InfoWindow のように動作しないことでした。

1.最初、fancybox はまったく機能しませんでした。href で指定された URL に誘導するだけでした。

2.次に、InfoBoxのenableEventPropagationオプションをtrueに設定すると、デスクトップでは機能するが、iphoneサファリブラウザでは機能しないことがわかりました。

-これは、InfoBox のみを使用したデスクトップ用の私の実用的なソリューションです: http://spoti.lv/infobox/

大きな疑問: モバイル (iphone safari) で Google マップの InfoBox から fancybox を機能させるにはどうすればよいですか?