2
У меня проблема с Javascript в массивах PHP. Я играю с конфиг в flowplayerplugin для Drupal, который позволяет мне конфиг игрока так:javascript в php массивы
flowplayer_add('#player', array(
'playlist'=> array(array(
"autoPlay" => TRUE,
'cuePoints'=>array(
array(
"name"=>"vpspot"
)
),
"url" => $videourl,
)),
));
Что мне нужно дополнительно в JavaScript заключается в следующем:
onLoad: function() { // called when player has finished loading
this.setVolume(0); // set volume property
}
Есть ли способ интегрировать это в нотацию php?
Моя попытка была такова:
flowplayer_add('#player', array(
'onLoad'=> 'function(){this.setVolume(0);}',
'playlist'=> array(array(
"autoPlay" => TRUE,
'cuePoints'=>array(
array(
"name"=>"vpspot"
)
),
"url" => $videourl,
)),
Что PHP делает это, чтобы установить это в кавычки. Это ошибки в браузере
SyntaxError: function statement requires a name
Вы можете из PHP печати JavaScript, чтобы сделать другие вам нужно передать данные в филиппинский, с помощью AJAX или с изменением страницы. –
Удалось ли вам сделать первый пример работы? Какую версию Drupal и модуля Flowplayer вы используете? – ofrommel
нет еще не последний модуль flowplayer и drupal 7 – Jurudocs