一度質問したのですができなくてもう1度質問します。
Youtubeのある特定のキーワードの動画1つ1つに設定された地図位置情報を、GoogleMapに表示をしてピンをうって、ピンをクリックするとフキダシが表示されてYoutubeを表示。
そのGoogleMapをフキダシに埋め込み表示させたいと思っています。
http://jsfiddle.net/syo_ya/dgVf9/
はキーワードから埋め込むサンプルを作りました。しかしそれをフキダシに埋め込もうとするとできません。
↓が途中ですが地図も展開できず困っています。
http://jsfiddle.net/syo_ya/dgVf9/
できればコードをのせていただけるとありがたいです。
var marker = createMarker( mapCanvas, latlng, loc.name, videoId );
↑の部分が実行される際にvideoIdという変数が定義されていないのと、init関数がグローバルに存在しないのが原因ですね。名前のスコープを確認してみるといいと思います。
もし、「クロージャ」をご存知ないのであれば、その辺りから勉強をされるといいのではないかと。
この説明でちょっと無理な場合はコメントを下さい。
コメント(0件)