По какой-то причине эта часть кода js не выполнялась и не перезаписывалась Plone, поэтому я избавился от всего этого кода js сверху.
Существует сценарий init.js
, который использует FlowPlayer Plone. Там вы можете видеть, что он ищет тег a
внутри тега div
, поэтому я изменил свой HTML-код, чтобы отразить это. Кроме того, я назначил своему div другой класс (autoPlayVideo), чтобы код, добавленный в init.js
, мог распознавать проигрыватель потока внутри div
и позволять ему автоматически воспроизводиться (автоматически воспроизводить видео, если оно находится в div и не имеет заставка). Все, что использует init.js
, не будет затронуто.
HTML раньше:
<a class="autoFlowPlayer" href="video.flv" id="player1">
html after (идентификатор «player1» больше не нужен):
<div class="autoFlowPlayer autoPlayVideo">
<a href="video.flv"></a>
</div>
init.js:
if ($self.is('div')) {
...
if ($self.is('.autoPlayVideo')) {
config.clip.autoPlay = true;
}
}
Если у кого-то есть еще лучшее решение, пожалуйста, поделитесь: -)