Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Зависание в плеере html5 dle

Discussion in 'Вопросы- ответы' started by CyberPsy, Mar 6, 2016.

06.03.16 в 02:55
16.03.16 в 04:06
12
1,246
0
  1. TopicStarter Overlay
    CyberPsy

    CyberPsy Бывалый

    Joined:
    Jul 29, 2015
    Messages:
    194
    Best Answers:
    0
    Ratings:
    +45 / 0 / -0
    Доброго времени суток! Заметил одну неприятную хрень у себя на сайте. После перехода с стандартного плеера на плеер html5 происходит зависание трейлера. Ладно бы на 1 сайте произошло, так уже на втором заметил это, на другом шаблоне. Висняк везде по-разному - в каком трейлере через 10 сек, в каком 15-5-7-25сек, бывает, что нормально грузут ролик полностью. Все это проверялось с компа. С мобильного телефона вроде все ок. Трейлеры с КП. И еще фишка в том, что после зависания, уже нельзя перемотать вперед, чтобы загрузка пошла снова. Тупо не грузит. Сайт показать не могу. Может у кого-то тоже был подобное и как-то решили?
     
  2. Intention

    Intention Местный

    Joined:
    Jan 15, 2016
    Messages:
    2,098
    Best Answers:
    0
    Ratings:
    +690 / 2 / -0
    Может браузер сходит с ума? Использую html5 + flash(для пк) от spruto, все на 5+
    Попробуй кеш почистить
     
  3. TopicStarter Overlay
    CyberPsy

    CyberPsy Бывалый

    Joined:
    Jul 29, 2015
    Messages:
    194
    Best Answers:
    0
    Ratings:
    +45 / 0 / -0
    Глючат браузеры Опера и Хром (кэш чистил). В мозилле все показывает нормально.
    А как установить или заменить на spruto? Просто не знаю в каких файлах делать правки и как...
     
  4. Intention

    Intention Местный

    Joined:
    Jan 15, 2016
    Messages:
    2,098
    Best Answers:
    0
    Ratings:
    +690 / 2 / -0
    @CyberPsy,
    HTML:
    <div class="embed-responsive embed-responsive-4by3">
                        <script src="{THEME}/js/player.js"></script>
                        <script class="splayer">var params = {"playlist":[{"video":[{"url":"[xfvalue_trailer-movie]"}],"duration":0, "title":"Трейлер: {title}"}], "uiLanguage":"ru","width":"100%","height":"100%","design":{"hide":["shareCodeButton"]},"streaming":{"enable":true,"flvOffsetParameter":"start","mp4OffsetParameter":"start"}}; player.embed(params);</script>
                    </div>
    Ихний плеер не качай, я выкладываю тебе свой, говна типа ссылок и прочего там нет, я просто заставил обе версии плеера быть адаптивными под размер блока. можешь минимизированный код влупить сюда и проверить http://jsbeautifier.org/

    Подключаю плеер в блоке с классами от bootstrap, как работает адаптивность плеера смотри тут (http://kinoloop.ru/101-tri-devyatki-2016.html)
     

    Attached Files:

    • Нравится Нравится x 2
  5. Intention

    Intention Местный

    Joined:
    Jan 15, 2016
    Messages:
    2,098
    Best Answers:
    0
    Ratings:
    +690 / 2 / -0
  6. TopicStarter Overlay
    CyberPsy

    CyberPsy Бывалый

    Joined:
    Jul 29, 2015
    Messages:
    194
    Best Answers:
    0
    Ratings:
    +45 / 0 / -0
    Благодарю за помощь! Буду пробовать. Только не понятно куда бросать swf файл плеера? Также этот код я так понимаю нужно в фулстори на место трейлера. Как быть если у меня трейлер выводится просто ссылкой, которая автоматически формирует стандартный плеер - просто заменить на этот код?
     
  7. Intention

    Intention Местный

    Joined:
    Jan 15, 2016
    Messages:
    2,098
    Best Answers:
    0
    Ratings:
    +690 / 2 / -0
    @CyberPsy, я тоже раньше вставлял трейлеры в стандартный плеер dle тегом media. После установки нового плеера пришлось заморочиться и сломать себе голову. Решил так: пошел ковырять файл парсинга новостей в двиге. сделал так чтобы dle тег media заменялся не так: <!--blabla|site.ru/bla/media.mp4-->blabla.mp4 или как то так он стандартно втыкает. а поменял чтобы он чистил все это и оставлял только ссылку в чистом виде. Потом пошел в админку и сделал перестроение публикаций. Profit.
     
  8. TopicStarter Overlay
    CyberPsy

    CyberPsy Бывалый

    Joined:
    Jul 29, 2015
    Messages:
    194
    Best Answers:
    0
    Ratings:
    +45 / 0 / -0
    Спасибо за наводку! Получилось. Сэкономил массу времени. Вбил в поиске dle_video_begin и снес авишный мп4 плеер. После перестроения публикаций все заработало. Вот только перестало работать ютуб видео, хотя я до media вроде как не лез. Придется с ним еще повозиться. В принципе роликов не много 95% мп4 или мов, но все же.
     
  9. Intention

    Intention Местный

    Joined:
    Jan 15, 2016
    Messages:
    2,098
    Best Answers:
    0
    Ratings:
    +690 / 2 / -0
  10. sneiks

    Staff Member VIP Кинотрафик v2

    Joined:
    Jan 27, 2016
    Messages:
    344
    Best Answers:
    0
    Ratings:
    +58 / 2 / -0
    @Intention, подскажи пожалуйста какую ссылку ты вставляешь с КП? с CACHE или без?
     
  11. Intention

    Intention Местный

    Joined:
    Jan 15, 2016
    Messages:
    2,098
    Best Answers:
    0
    Ratings:
    +690 / 2 / -0
    @sneiks, Прямая чистая ссылка, без cache, ссылка кэш формируется для большей производительности при загрузке, если я с москвы для меня один кэш если я с китая для меня другой кэш.
     
    • Нравится Нравится x 1
  12. sneiks

    Staff Member VIP Кинотрафик v2

    Joined:
    Jan 27, 2016
    Messages:
    344
    Best Answers:
    0
    Ratings:
    +58 / 2 / -0
    Если не трудно подскажи как цвет кнопок поменять при наведение? Вставлял таким образом "buttonNormal":"#FFFFFF","buttonHover":"#f00707","buttonBg":"#333333"" результат ноль :( где я ошибку делаю?
     
  13. Intention

    Intention Местный

    Joined:
    Jan 15, 2016
    Messages:
    2,098
    Best Answers:
    0
    Ratings:
    +690 / 2 / -0
    @sneiks,
    HTML:
    <button class="button">Кнопка</button>
    
    <style>
    .button {
      color:#FFFFFF;
      background:#333333;
    }
    .button:hover {
      color:#f00707;
    }
    </style>
     
Яндекс.Метрика