Мне нужно показать аудиоплеер (и, конечно, проигрывать аудио) внутри InfoWindow маркера
1) Я пытался использовать audio.js http://kolber.github.com/audiojs/
Это работает, если я поставлю 'audio'тег на коде страницы, но если я напишу что-то вроде этого
playerhtml ='<audio src="4.mp3" preload="auto"/>';
infowindow = new google.maps.InfoWindow({content: playerhtml});
infowindow.open(map, marker);
, информационное окно будет пустым.
2) Я также попробовал обычный флеш-плеер:
var playerhtml;
playerhtml = "<object data='webplayer.swf' type='application/x-shockwave-flash' width='200' height='16'>";
playerhtml += "<param name='movie' value='webplayer.swf'>";
playerhtml += "<param name='menu' value='false'>";
playerhtml += "<param name='scale' value='noscale'>";
playerhtml += "<param name='bgcolor' value='#FFFFFF'>";
playerhtml += "<param name='flashvars' value='src=";
playerhtml += path;
playerhtml += "&autostart=no&volume=10&loop=no'>";
playerhtml += "</object>";
Однако иногда я вижу это в плеере, но в большинстве случаев информационное окно тоже пустое.
Кто-нибудь может сказать, где я не прав или предложить правильное решение?
Спасибо.