Since upgrading to 3.2.0 flowplayer embed js, if no flash player plugin is found, I'm no longer getting the plugin download link. Even worse, in IE there are javascript errors. This looks like a bug because I've changed nothing in my player configuration and it works perfectly fine if a flash plugin is found.
No flash plugin link displayed? Created May 24, 2010
This thread is solved
Views: 1994 Replies: 2 Last reply Jun 7, 2010
You must login first before you can use this feature
Reply to:
No flash plugin link displayed?, from
killebrewj
I did some debugging and the error is coming from the jQuery Tools FlashEmbed 3.2.0 which is inside flowplayer-3.2.0.js
I just added return ver ? [ver[1], ver[3]] : [0, 0]; so that null values are not returned as this will cause the script to fail to determine that flash is not installed and then no download link is displayed. The exact line is 1366.
I actually got this from the flashembed script that is part of jquery tools. I guess your code is out of sync??
// flashembed "static" API
var f = extend(window.flashembed, {
conf: GLOBAL_OPTS,
getVersion: function() {
var ver;
try {
ver = navigator.plugins["Shockwave Flash"].description.slice(16);
} catch(e) {
try {
var fo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
ver = fo && fo.GetVariable("$version");
} catch(err) {
}
}
}
ver = RE.exec(ver);
return ver ? [ver[1], ver[3]] : [0, 0];
},
I just added return ver ? [ver[1], ver[3]] : [0, 0]; so that null values are not returned as this will cause the script to fail to determine that flash is not installed and then no download link is displayed. The exact line is 1366.
I actually got this from the flashembed script that is part of jquery tools. I guess your code is out of sync??
Reply to:
» No flash plugin link displayed?, from
killebrewj
This was apparently resolved in 3.2.2