Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

Bug Report - Failed to load Flash plug-in, but no Fallback


I start to test the 7.4.0 release.

If Flash is installed but the Add-On setting is NOT set to "never activated" (to disable for sure) but is set to "Ask any time" JW recognized that Flash is supported but after few seconds the "Plugin loading error" message appears.

That's maybe ok, but in that case there should be a fail over in the source list to the next entry means to the progressive download source, but it does not do that. On Flash block modus "always ask for flash" the fallback does not work, it works only properly if Flash plug-in is disabled completely or not installed.

Any suggestion how to check by Java script the real Flash functionality of a browser before loading JW? I would try an own work-around.

Regards, Adam

6 Community Answers

Alex

JW Player Support Agent  
0 rated :

Hi there,

You are correct that the player falls over to a secondary source if the Flash plugin is not available at all, but in the case of the Flash plugin being set to “Always Ask for Flash” – that does cause problems.

I do have a demo and code example that can be found here that will show how to use JavaScript to check to see if Flash is available in the browser. I do not remember if I have tested this with setting Flash to “Ask for Flash”, but it would be the only thing I can think of that would be able to help you workaround this.

Please let me know if you need any more help or have any other questions.

Thank you!

info

User  
0 rated :

Dear Alex, thanks for reply. Your mentioned link does not work, unable to connect.

But I know the JS code how to check if Flash is installed. All that simple checks will reply that Flash is available when it is set in Firefox or Chrome to "ask anytime" instead of disable for sure. There need to be a second check of a flash element with a callback back to JS to be sure that Flash is not only installed by as well enabled.

Regards, Adam

Alex

JW Player Support Agent  
0 rated :

Adam,

If the example I gave you is not working, then I do not know of another way to detect if Flash is able to be played without the user authorizing it first. I’ll do some more research over the next day, because I am curious, but this is technically not within the scope support we provide so if I’m unable to find something, then I would suggest you use another resource such as StackOverflow.

Alex

JW Player Support Agent  
0 rated :

Adam,

I re-worked the example I previously linked to you to include a check to see if the “Flash plugin failed to load” error fires and, if so, re-setup the player using a HTML5-compatible source.

You can find the code on the link above.

Please let me know if you need any more help or have any other questions.

Thank you!

info

User  
0 rated :

Dear Alex,

thank you very much for your efforts. I understand your code, you look for the specific error message as an event and provid new sources.. I will check it this week.

One suggestion: If you provide in your post an URL to demo html code do not use SSL https://ga... just http:// without SSL, otherwise URL is not available, check:
https://qa.jwplayer.com/~abussey/demos/prefeb2016/error-noflash.html --> not working
http://qa.jwplayer.com/~abussey/demos/prefeb2016/error-noflash.html --> working

Thx a lot and redards from Germany,
Adam

Alex

JW Player Support Agent  
0 rated :

Hi Adam,

Thank you for bringing this to my attention. I actually do always provide my links with the HTTP protocol because I know our QA environment is not setup with SSL. However, it looks like our ticketing/forum system is automatically changing them to HTTPS, causing the links to break. We’ll look into this and hopefully find a solution.

Thanks again.

This question has received the maximum number of answers.