Синхронизируйте двух отдельных игроков между играми / паузами - PullRequest
0 голосов
/ 22 октября 2019

У меня есть два игрока JW на странице. Моя цель заключается в следующем:

A) Если вы нажмете кнопку «Воспроизвести» на одном из игроков, он остановит другого игрока, чтобы два игрока не могли играть одновременно. Достаточно просто. (ВЫПОЛНЕНО)

B) Всякий раз, когда вы нажимаете кнопку воспроизведения на плеере, он начинается с того места, где остановился другой игрок. Например, если вы играете до 1:13 на Player1, когда вы нажимаете play на Player2, он начинается оттуда. Тогда, скажем, вы играете до 2:45 на Player 2, когда вы нажимаете play на Player 1, он начинается в 2:45. Если вы сделаете паузу, а затем воспроизведите тот же проигрыватель, он, конечно, просто начнет играть там, где он был приостановлен.

Javascript на A был достаточно прост ... по сути, что-то вроде jwplayer ("theotherplayer"). Pause (true);Но мне очень трудно понять, как заставить Б работать. Я подошел достаточно близко к тому месту, где я могу заставить одного игрока искать, где заканчивался другой игрок, но остальная логика, описанная в BI, не была в состоянии выполнить.

JS определенно не мой сильныйкостюм, поэтому любая помощь (с деталями) будет принята с благодарностью. Пример рабочего кода спасет жизнь ... спасибо!

...