MediaWiki:Test.js: различия между версиями

Страница интерфейса MediaWiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
// Подключаем необходимые библиотеки
var script = document.createElement('script');
var script1 = document.createElement('script');
script.src = 'https://cdn.jsdelivr.net/npm/fluid-webmidi-player@latest/dist/fluid-webmidi-player.min.js';
script1.src = 'https://cdn.jsdelivr.net/npm/fluid-webmidi-player@latest/dist/fluid-webmidi-player.min.js';
document.head.appendChild(script);
document.head.appendChild(script1);


// Создаем плеер после загрузки библиотеки
script.onload = function() {
script1.onload = function() {
     const container = document.querySelector('#mw-content-text');
     const container = document.querySelector('#mw-content-text');
     const player = document.createElement('fluid-webmidi-player');
     const player = document.createElement('fluid-webmidi-player');
      
      
    // Укажите прямую ссылку на ваш MIDI-файл (замените URL)
     player.src = 'https://drive.google.com/uc?export=download&id=1agDFyR-O6NP0WDdMQj2mRHFLY5bowp9T';
     player.src = 'https://example.com/your-file.mid';
      
      
    // Стилизация (опционально)
     player.style.width = '100%';
     player.style.width = '100%';
    player.style.height = '200px';
   
     container.prepend(player);
     container.prepend(player);
};
};

Версия от 18:23, 16 апреля 2025

var script = document.createElement('script');
script.src = 'https://cdn.jsdelivr.net/npm/fluid-webmidi-player@latest/dist/fluid-webmidi-player.min.js';
document.head.appendChild(script);

script.onload = function() {
    const container = document.querySelector('#mw-content-text');
    const player = document.createElement('fluid-webmidi-player');
    
    player.src = 'https://drive.google.com/uc?export=download&id=1agDFyR-O6NP0WDdMQj2mRHFLY5bowp9T';
    
    player.style.width = '100%';
    container.prepend(player);
};