Iam using jwplayer 6.8.4616. I don't want users to seek to the part of video which he have not already watched, allowing to seek the part which have already watched, but unable to find good solution.
I have tried JWPlayer Prevent SKipping forward unless already watched in google chrome 39.0.2171.71 + ubuntu 14.04. It does not work for me unless I set timeout value to atleast 1500ms in that solution, but if timeout is too long then it becomes visible.
I'm using jwplayer for a video and I'm trying to track the number of seconds the player is playing. In the example, when you click the On/Off button, it does advance properly, but when you click Play on the video player, best I can figure is that the onPlay fires twice. (if you add a console.log or alert to the function, it'll show twice)
Try using a boolean variable to control the count process, and just have your polling function check the variable. This way you can set/unset that variable from multiple sources without worrying about running functions multiple times.
I tried your fiddle and it wasn't running properly for me. Although the counter did advance, it didn't stop when the player stopped playing. I rewrote it and it performs the way I assume the way you intended it to. I'm still learning, so forgive my clunky code. Take a look here: *
The behavior you are experiencing is a known bug that won't be fixed until the next version (v. 6.13). I attempted to use the suggested fix, but it still fired twice upon loading (not desirable) and successive plays fired only once (desirable). Despite failing to suppress the second play from firing, it works. Hopefully the code I provided can help, good luck.
For those who use flash (IE9 and below) I don't know of a solution other than writing your own plugin with custom controls which would take more time than it is worth (unless you just want a play/pause button?).
I think the guys at jwplayer are plain stupid. This, and other 'features' in the new jw6 such as the unchangeble vertical volume slider, etc. makes using this player almost impossible for the majority of us. Removing very old and used features from a product is like commiting suicide for a company. It didn't happen YET because there are not many alternatives for jw. Eventually there will be, so good luck with that amazingly clever business strategy, jw !
P.s. Beaware that the geniuses at jwplayer are no longer supporting jw5, so you will not find any documentation on that topic. Also the source code for older versions is also no longer available, giving the fact that they switched from their developers platform to github, and they "forgot" to migrate the old player files.
Plugin works great, but really need the option to insert SEO data as offered in JW.
If you do not insert that data, Google will simply do not see the videos as videos.
SEO has become a critical piece and I can not find a way to embed the SEO from JW with this plugin.
i purchased a premium icense to use this player on my wordpress website i didnt realise i also had to pay for another license to use this software from jwplayer . Now weeks after purchase i still have no refund and jwplayer refuses to answer my emails and ilghera support is not responding to my request for a refund. jwplayer does not support wordpress websites without a paid yearly license. and will not even supply with a test so you can try before you buy.
That is what we used for all of our tries including the successful one. JWPlayer's code had the dimensions to define the source file. YouTube's defined the size of the iframe instead. Live and learn...
I tried several times editing the iframe tag (added every kind of attribute to width and height) but nothing happen, the worst thing is that every preview is different, with the same code inserted sometimes the video looks correctly embedded and sometimes it looks smaller than the frame; is it a bug from rise or jwplayer?
3a8082e126