YouTube video not working with umlaut domain

Hello,

I have a problem including YouTube videos as layers in a slide which I generate with Slider Revolution. Regardless which configuration I am using, the video won't play on Firefox and Edge browsers (it is working only within Safari). It is also not running on Android phones.

The problem might be that my site uses an umlaut domain.

Firefox gives me the following error message in the console window:

Issue at YouTube Video Pause:  revolution.extension.video.min.js:7:3723
TypeError: d.getPlayerState is not a function
Stack-Trace:
stopVideo@http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/extensions/revolution.extension.video.min.js?version=5.4.1:7:3574
http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/extensions/revolution.extension.layeranimation.min.js?version=5.4.1:7:29356
g._callback@http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver=5.4.1:60:6451
d.render@http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver=5.4.1:74:8054
d.render@http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver=5.4.1:74:7473
g.render@http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver=5.4.1:60:10879
F.render@http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver=5.4.1:60:15607
g.dispatchEvent@http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver=5.4.1:60:2994
r@http://heinzrüdiger.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver=5.4.1:60:3534
 revolution.extension.video.min.js:7:3768

It seems that slider revolution does not resolve umlaute domains properly. Safari might fix this internaly, but Firefox and Edge don't.

My domain is http://heinzrüdiger.com for which http://xn--heinzrdiger-yhb.com is the proper encoding. It seems to me that at some point the slider revolution code takes the wrong url and forwards it to some scripts.

You can try to replicate the problem when loading the sixth slide on my webpage.

Any hints are appreciated. But I am afraid it needs a bug fix within the slider revolution code.

Best regards, 
Heinz Rüdiger


Comments

  • Hi Heinz,
    Do not panic, this has nothing to do with your domain, it was just the mesh overlay on the video that was not letting you click the play button. Please use this css to disable it, or disable it in the revolution slider.
    .tp-dottedoverlay.threexthree {
    display:none !important;
    }
  • Hi Muffin Support,

    the YouTube video is still not playing after I added the css code you mentioned to my webpage. I did it a three different places (general Wordpress settings, Revolution Slider options and BeTheme options) without any effect.

    Could you please check my webpage again and provide some suggestions?

    Btw. another user who responded to my forum post reported problems with an umlaut domain. It was in another context, but maybe some of your libraries are not umlaut safe?

    Best regards,
    Heinz
  • hey,
    they are now working fine, it is probably your browser cache holding the old css, please delete the browser cache.
    Next time paste the custom css to theme options>custom css&js>css
    thanks
  • Thanks a lot!
Sign In or Register to comment.