[СКРИПТ] Запомнить серию в Moonwalk

Владимир777

Новичок
Регистрация
10 Июн 2017
Сообщения
142
Реакции
23
Баллы
18
а кнопку как такую сделать?
Код:
/* button episode save */

.save_time_main {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}

#save_epizode_button {
    padding: 0 19px;
    color: #fff;
    display: inline-block;
    background-color: #c30;
    height: 30px;
    line-height: 30px;
    border-width: inherit;
    border-radius: 25px;
    cursor: pointer;
    margin-right: 10px;
}
 

Var

Новичок
Регистрация
3 Мар 2017
Сообщения
45
Реакции
19
Баллы
8

Владимир777

Новичок
Регистрация
10 Июн 2017
Сообщения
142
Реакции
23
Баллы
18
Да dle, он отвечает, он нормально работает. ругается браузер на эту строчку в скрипте
Может быть проблема в jquery?
С этим помочь не могу, в Dle не шарю что там и как там.
 

Sistemos

Гуру
Кодер
Приватовец
Прошёл марафон
Регистрация
28 Фев 2017
Сообщения
226
Реакции
242
Баллы
43
Да dle, он отвечает, он нормально работает. ругается браузер на эту строчку в скрипте
Код:
console.log('onPlayerEpisodeSelected', episode_data);
эту строчку можно удалить)
 

new

Новичок
Регистрация
27 Сен 2017
Сообщения
43
Реакции
17
Баллы
8

Akimu

Ктулху
Приватовец
VIP
Прошёл марафон
Регистрация
11 Мар 2017
Сообщения
1.289
Реакции
941
Баллы
183
С Serial_block не реагирует на нажатие, хз в чем причина, может и не в sb, но нет ни ошибок ни чего.
 

Sistemos

Гуру
Кодер
Приватовец
Прошёл марафон
Регистрация
28 Фев 2017
Сообщения
226
Реакции
242
Баллы
43
С Serial_block не реагирует на нажатие, хз в чем причина, может и не в sb, но нет ни ошибок ни чего.
Рядом с кнопкой выводится фраза "Нет отметки на серии." ?
Если все в порядке, то должна выводиться.
2222.png

Причин может быть несколько:
1. Проблема с JQuery.
2. Изменен стандартный плеер Moonwalk (убраны селекторы и т.д.).
 
Последнее редактирование:

Akimu

Ктулху
Приватовец
VIP
Прошёл марафон
Регистрация
11 Мар 2017
Сообщения
1.289
Реакции
941
Баллы
183
Рядом с кнопкой выводится фраза "Нет отметки на серии." ?
Если все в порядке, то должна выводиться.
Посмотреть вложение 2352

Причин может быть несколько:
1. Проблема с JQuery.
2. Изменен стандартный плеер Moonwalk (убраны селекторы и т.д.).
Ну говорю же serial_block использую), фсе понял в чем проблема, 2 пункт твоего сб))
Надо чуть переделать), спасибо
 
Последнее редактирование:

Mikhail

Новичок
Регистрация
10 Июл 2017
Сообщения
58
Реакции
16
Баллы
8
ТС, а зачем там вообще jQuery, всеравно там он не используются.

Убери код Jquery от сюда, ибо без него все будет отлично работать
Код:
$(function() {
    if (window.addEventListener) {
      window.addEventListener('message', mwPlayerMessageReceive);
    } else {
      window.attachEvent('onmessage', mwPlayerMessageReceive);
    }
});
на
Код:
    if (window.addEventListener) {
      window.addEventListener('message', mwPlayerMessageReceive);
    } else {
      window.attachEvent('onmessage', mwPlayerMessageReceive);
    }
 

Sistemos

Гуру
Кодер
Приватовец
Прошёл марафон
Регистрация
28 Фев 2017
Сообщения
226
Реакции
242
Баллы
43

Mikhail

Новичок
Регистрация
10 Июл 2017
Сообщения
58
Реакции
16
Баллы
8
)

поставь лучше кроссбраузерно:
Код:
  if (window.addEventListener) {
     window.addEventListener('message', mwPlayerMessageReceive);
   } else if (window.attachEvent) {
     window.attachEvent('onmessage', mwPlayerMessageReceive);
   } else if ('onmessage' in window) {
     window.onmessage = mwPlayerMessageReceive;
   }
 

Sistemos

Гуру
Кодер
Приватовец
Прошёл марафон
Регистрация
28 Фев 2017
Сообщения
226
Реакции
242
Баллы
43
Написал еще скрипт по запоминаю времени. Отдельную тему лень создавать, выложу здесь.
Работает на чистом javascript-e (без использования JQuery).

Пример работы можно посмотреть здесь: films720p.ru (на странице любого фильма). Срабатывает после рекламы в плеере.

timesave_moonwalk_1.jpg
  • Пользователь может нажать на кнопку, чтобы запомнить время, на котором он закончил просмотр.
  • При клике по "отметке времени", начнется воспроизведение с сохраненного времени. Также, может автоматически стартовать с сохранения.
 

Вложения

Romantv

Новичок
Регистрация
27 Фев 2017
Сообщения
957
Реакции
358
Баллы
63
Спасибо! Что то у меня так вышло. нет сезона и озвучки, так задумано было?
upload_2018-1-11_12-26-38.png upload_2018-1-11_12-27-11.png
 

Sistemos

Гуру
Кодер
Приватовец
Прошёл марафон
Регистрация
28 Фев 2017
Сообщения
226
Реакции
242
Баллы
43
Спасибо! Что то у меня так вышло. нет сезона и озвучки, так задумано было?
Посмотреть вложение 2634 Посмотреть вложение 2635
Это просто разные скрипты, я их не объединял.
Первый может сохранять серию, сезон и озвучку, а второй - время.

Я использую первый для сериалов, а второй для фильмов)
 

Sunny_Curtis

Новичок
Регистрация
14 Июн 2017
Сообщения
212
Реакции
20
Баллы
18
Здорово, спасибо)
А можно подобное и для ндго сделать?
 

Sistemos

Гуру
Кодер
Приватовец
Прошёл марафон
Регистрация
28 Фев 2017
Сообщения
226
Реакции
242
Баллы
43

pirat.ca

Новичок
Регистрация
13 Дек 2017
Сообщения
110
Реакции
28
Баллы
28
@Akimu, Serial Block ведь на автомате запоминает. В ручную то вам еще зачем, если не секрет?
 

makdem

Новичок
Регистрация
4 Окт 2017
Сообщения
58
Реакции
10
Баллы
8
Просто хочу сказать спасибо Sistemos, стоят все его работы, нареканий никогда не было, всё очень нравится, жду еще чего нибудь такого же вкусного, Еще раз спасибо!
 

Ares22rus

Новичок
Регистрация
14 Мар 2018
Сообщения
36
Реакции
0
Баллы
6
Все сделал по инструкции. DLE 13. При нажатии на кнопку ничего не происходит.
 
Сверху Снизу