Support » Plugin: MediaElement.js - HTML5 Video & Audio Player » autoplay="false" preload="false" do not work

  • hi,
    I use code like this:
    [mejsaudio mp3=”/wp-content/uploads/2013/01/01-The-Gift-The-Fight-320-Kbps.mp3″ ogg=”/wp-content/uploads/2013/01/01-The-Gift-The-Fight-320-Kbps1.ogg” preload=”false” autoplay=”false” volume=”false”]

    In previous version of the plugin on WP 3.5.0 autoplay=”false” was working for all music inserts.
    Now it is not working.
    preload=”false” was not working then and now.

    Maybe You have some Idea about it what is not correctly working.

    All best for You!

Viewing 9 replies - 1 through 9 (of 9 total)
  • Hello,

    I have the same problem in Chrome (in Firefox the autoplay=”false” works perfectly). Any solution would be appreciated.
    Here’s my problematic open page with two videos embedded:

    Thanks in advance!

    I have a similar problem. All the players will sometimes play at once while the page is still loading. This can sometimes last longer than 10 seconds, depending on load speed for the page. I’d be grateful for a patch. I’m not very good with java. It’d be sweet if I could even just have the interim players automatically muted.

    I managed to fix my problem by using the literal html rather than the shortcode.

    I have a template page and I replaced this method:
    do_shortcode(‘[audio mp3="' . "$filename" . '" preload="false" autoplay="false"]‘);

    with this method:
    <audio src=”$filename” type=”audio/mp3″ width=”500″ height=”30″ > </audio>;

    It behaves the same, except the interim players are muted while the page is loading. Hopefully someone else will find this useful.

    I had the same problem! the solution is to close the audio tag with square brackets like this:

    [audio src="http://site.XXX/XXX/XXX.mp3" type="audio/mp3" width="500" height="30"] [/audio]


    This is the solution i think it will work for the video player too so close it with [/video]

    My described method above didn’t actually work for me, it produced non-working players. Wenci’s method didn’t work for me either, within a template, but I rewrote my template shortcode similar to Wenci’s method, specifying the filetype, and it seems to be working great. The key here seems to be specifying the filetype, right in the shortcode.

    do_shortcode(‘[audio mp3="' . "$filename" . '" preload="false" autoplay="false"]‘);

    do_shortcode(‘[audio mp3="' . "$filename" . '" type="audio/mp3"]‘);

    I will repost if I notice any problems.

    freque.unce do you have both jetpack and mediaelement.js installed?
    looks like they might go in method above was working for my local developing site on the hosted site with both mediaelement and jetpack installed:
    at first the track wasn’t showing up with the audio closing tag; then i used the [mejsaudio src="" type="audio/mp3" width="500" height="30"] [/mejsaudio] and it worked fine

    I don’t run jetpack, but I do run BP-Gallery from buddydev, which uses mediaelement for some of it’s core functions. It’s certainly possible the bugs I was experiencing were related to some sort of conflict with a plugin or my theme. Including the filetype within the shortcode swiftly fixed the problem for me, so I’m a happy camper. Thanks so much for posting.

    Hi, I’ve tried all suggestions listed above but nothing seems to work for internet explorer – the mp3 just automatically plays when the page loads. Here is my shortcode:

    <?php echo do_shortcode('[mejsaudio src="" type="audio/mp3" width="140" autoplay="false" pause="true" volume="false" />] [/mejsaudio]'); ?>

    Any other suggestions would be appreciated.


    Should this be preload="none"?

    Found this link useful.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘autoplay="false" preload="false" do not work’ is closed to new replies.