Почему я не могу создать и уничтожить объект SWF более двух раз в этом Javascript
Есть какие-нибудь подсказки? Буду признателен за ваши советы.
var player = null;
function playerReady(thePlayer) {
player = window.document[thePlayer.id];
}
function createPlayer(station) {
//if (player) { }
swfobject.removeSWF('player1');
if (!player) {
var d = document.createElement("div");
d.setAttribute("id", "streamPlayer");
document.getElementById("content-container").appendChild(d);
}
var flashvars = { file: station, type: "sound", autostart: "true" }
var params = { allowfullscreen: "true", allowscriptaccess: "always" }
var attributes = { id: "player1", name: "player1" }
swfobject.embedSWF("player.swf", "streamPlayer", "320", "20", "9.0.115", false, flashvars, params, attributes);
}