Своя JS обгортка для Uppod плеєра
Що нам знадобиться?
Просте підключення за інструкцією html5 та flash плеєра. Загалом все за документацією Uppod.
Приступимо до роботи
Спочатку створимо файл player.js і розмістимо його в папку з сайтом.
Код файлу player.js
Визначення підтримки Flash (див. джерело):
Далі будемо вже писати наш код, який і ініціалізуватиме запуск плеєра:
Функція для запуску HTML5 плеєра:
Функція для створення та читання додаткового атрибуту у плеєра:
Псевдонім функції API запитів до плеєра Uppod трохи модернізований:
Ну, ось і все, тепер зберігаємо наш player.js і підключаємо його до head сайту, як і всі js файли плеєра.
Ініціалізація плеєра та розбір параметрів
Спочатку давайте розберемо параметри, переважно вони іменовані як і в документації Uppod плеєра:
Приклад коду, якщо потрібно запустити тільки одну версію плеєра і, якщо він не підтримується, буде повернуто callback функція:
Підтримувані API кнопки управління (їх мало, особливо не акцентував увагу на них) обома версіями Uppod плеєра:
play- Запуск плеєраpause- Паузаstop- Стопtoggle- Пуск / Паузаv50- Гучність на 50%file- Запуск нового файлу (file:url) Ці кнопки працюють від функції sendPlayer ('ідентифікатор_плеєра', 'команда') .
Ну, власне це все, що хотів написати. Кому потрібно користуйтеся на здоров'я.
Приклад можна побачити тут, завантажити готовий player.js можна за цим посиланням.
Ви можете допомогти і перевести небагато коштів на розвиток сайту