WordPress.org

Ready to get started?Download WordPress

Forums

NGG Video Extend does not work in IE (10 posts)

  1. gigo40
    Member
    Posted 2 years ago #

    hi,
    I use NGG Video Extend to display a thumbnail gallery
    that opens a video player, using NGG and shadowbox-js.
    It works fine in Chrome and Firefox, but in IE8 after
    clicking the thumbnail, the thumbnail image is displayed
    instead of the video player.
    In dev.tools I see that the sb-body-inner div does not contain
    the video object as it does in chrome.
    BTW, if I embed the video directly as a link without NGG,
    it does load the player correctly in IE.
    What can be the problem?
    Thanks!

  2. Thorned Rose
    Member
    Posted 2 years ago #

    Hi there, are you still having this problem and if so could you link the webpage please?
    At this stage, all I can put it down to is IE being it's usual problematic self, however we will look into it!

  3. tgrblogger
    Member
    Posted 2 years ago #

    In IE version 9, when I close the video using the "x" at bottom right, the video closes but leaves you at a blank black page. The window has to be refreshed to get the original page back. See
    http://www.ambassadorguides.com/gallery/fishing-videos/

    Internet Explorer version 9.0.8112.16421 (32 bit) on Windows 7 (64 bit).

    I don't get similar behavior in Firefox, Chrome, and Opera.

  4. jdkoelsch
    Member
    Posted 2 years ago #

    I'm also now having a problem in IE. Here is an example: http://azaleaagency.com/talent/jill-mcmillin/?media=video

    In other browsers, a name appears above the video, and the video plays without a problem. In IE, "[nggvid]" displays instead of the name, and the placeholder image displays instead of the video.

    This functionality used to work in IE, but I'm not sure exactly when it stopped. I'll update when I have more information.

  5. jdkoelsch
    Member
    Posted 2 years ago #

    My problem was solved by changing the code in ngg-video-extend.js to use "prop" instead of "attr".

    [Code moderated as per the Forum Rules. Please use the pastebin]

    This code works in IE8+, Chrome, Firefox, and Safari.

    Here's some background on prop vs attr: http://stackoverflow.com/questions/5874652/prop-vs-attr

    @Thorned Rose, would it be possible to include this in the next version of the plugin? Thanks!

  6. Stefan Grage
    Member
    Posted 2 years ago #

    Hi there,

    I'm having the same problem: Video player works in chrome/safari/firefox, but not Internet explorer. Site: the-kompany.com/work

    I've tried the "prop"/"attr" solution mentioned above, but with no luck (it was moderated, so I might have missed something).

    Any other suggestions?

  7. jdkoelsch
    Member
    Posted 2 years ago #

    You're right -- it wasn't solved. For my issue, the issue happened on page load, but then worked when I refreshed the page. I thought I fixed it because I changed the code, refreshed the page, and everything was working!

    Once I discovered this, it made me think it was a timing issue with this script, jquery, and the shadowbox.js code.

    This led me to look at my shadowbox.js settings. Under "general", I had not selected a javascript library. I changed it to "jquery", and now I *think* the problem has been fixed. Still testing, but wanted to share in case it helps.

  8. jdkoelsch
    Member
    Posted 2 years ago #

    Never mind -- it's not fixed when I clear caches. That wasn't the solution.

  9. jdkoelsch
    Member
    Posted 2 years ago #

    Stefan,

    I looked at your page in IE9, and the videos all seem to play fine. Did you figure out the problem?

  10. Stefan Grage
    Member
    Posted 2 years ago #

    Hi JD,

    Thanks for the reply.

    Interesting. It does indeed seem to be something with the page load. First time i visit the site in Internet Explorer 8+, it works. When i return to the page, it doesn't. Internet Explorer 7 doesn't work.

    As far as I can see, yours is not working in IE8 either, but works fine in firefox, chrome and safari.

    I've tried the different js library solutions, but they do not seem to make any difference.

    I'll post a solution, if I figure it out.

    Cheers,

    Stefan

Topic Closed

This topic has been closed to new replies.

About this Topic