equal
deleted
inserted
replaced
14 * |
14 * |
15 * @memberOf wp.mediaelement |
15 * @memberOf wp.mediaelement |
16 * |
16 * |
17 * @since 4.4.0 |
17 * @since 4.4.0 |
18 * |
18 * |
19 * @returns {void} |
19 * @return {void} |
20 */ |
20 */ |
21 function initialize() { |
21 function initialize() { |
22 if ( typeof _wpmejsSettings !== 'undefined' ) { |
22 if ( typeof _wpmejsSettings !== 'undefined' ) { |
23 settings = $.extend( true, {}, _wpmejsSettings ); |
23 settings = $.extend( true, {}, _wpmejsSettings ); |
24 } |
24 } |
52 * |
52 * |
53 * @since 4.9.3 |
53 * @since 4.9.3 |
54 * |
54 * |
55 * @param {object} media The wrapper that mimics all the native events/properties/methods for all renderers. |
55 * @param {object} media The wrapper that mimics all the native events/properties/methods for all renderers. |
56 * @param {object} node The original HTML video, audio, or iframe tag where the media was loaded. |
56 * @param {object} node The original HTML video, audio, or iframe tag where the media was loaded. |
57 * @returns {string} |
57 * @return {string} |
58 */ |
58 */ |
59 settings.customError = function ( media, node ) { |
59 settings.customError = function ( media, node ) { |
60 // Make sure we only fall back to a download link for flash files. |
60 // Make sure we only fall back to a download link for flash files. |
61 if ( -1 !== media.rendererName.indexOf( 'flash' ) || -1 !== media.rendererName.indexOf( 'flv' ) ) { |
61 if ( -1 !== media.rendererName.indexOf( 'flash' ) || -1 !== media.rendererName.indexOf( 'flv' ) ) { |
62 return '<a href="' + node.src + '">' + mejsL10n.strings['mejs.download-video'] + '</a>'; |
62 return '<a href="' + node.src + '">' + mejsL10n.strings['mejs.download-file'] + '</a>'; |
63 } |
63 } |
64 }; |
64 }; |
65 |
65 |
66 // Only initialize new media elements. |
66 // Only initialize new media elements. |
67 $( '.wp-audio-shortcode, .wp-video-shortcode' ) |
67 $( '.wp-audio-shortcode, .wp-video-shortcode' ) |