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

onComplete event not triggered on WebKit


Hi,

The onComplete event it's not triggered on Safari under OS X. This event is triggered on Chrome.

I'm not sure if it's related with WebKit or HLS protocol. I also tested with the latest 6 version and it still happens.

Is this a real bug? Is there any workaround to solve this problem quickly?

5 Community Answers

Randy

JW Player Support Agent  
0 rated :

Hello,

Do you have a sample link that we can look at for investigation purposes?

Kindly,

Randy Le’Moine, Web Support Engineer, JW Player
www.jwplayer.com

macewindu

User  
0 rated :

Sure, but you will need to understand Portuguese or use Google Translator.

You can create an account at https://www.eventials.com and start a new Talk (Video).

When you finish the transmission, on Safari the video get in a 5 seconds loop. If you try Chrome, the video ends.

If you need direct contact let me know.

Randy

JW Player Support Agent  
0 rated :

Hello,

Can you potentially just take the creative link and paste it in a sample page for testing purposes?

Thank you,
Randy

macewindu

User  
0 rated :

Well, it will not work this way.

The scenario is:

- You start a new talk at eventials.com
- Someone start watch the video
- The transmitter end the stream
- For someone that is watching the video on Safari, after the stream ends, the video get in a 5 sec loop.

Basically, if I send you an url of a recorded video it will work. It must be a live video to get this error.

You could take a look at https://www.eventials.com/en/agenda/ and see if there's any "NOW", this means it's a live video.

If you start watching the video and wait until the end you will see the error.

tom

User  
0 rated :

Hi,

I am having the same issue. I have a live stream from a wowza server. When the server stops publishing the stream the oncomplete fires on desktop using the rtmp protocol however on ios/android using hls the oncomplete never fires and the video player has no change in state for around 30 seconds until the onError function is called. I am using jwplayer 7.1.0 premium. Any help on this would be much appreciated.

This question has received the maximum number of answers.