Доступ к холсту в Flowplayer - PullRequest
0 голосов
/ 22 марта 2012

мы используем Flowplayer ( Документация ) в одном из наших веб-проектов.

Я хочу изменить (или скрыть) холст после видео началось,Я могу подключить его к событию clip "onStart", но не могу получить доступ к объекту / плагину canvas.

Я уже пробовал:

  • $ f ('playerid'). GetPlugin ('canvas'). Hide ()
  • $ f ('playerid').getCanvas (). hide ()

Мои настройки проигрывателя:

var player_settings = {
    key: '...',
    logo: {
        url: '',
        fullscreenOnly: false, 
        displayTime: 0 
    },
    clip: {
        url: '...',
        autoPlay: false,
        scaling: 'orig'
    },
    canvas:{
        background: 'url(...) center center no-repeat',
        backgroundGradient: 'none'
    }
};

Но, похоже, ничего не работает.Есть идеи?

1 Ответ

1 голос
/ 23 марта 2012

getPlugin('canvas') - определенно правильный способ получить обработчик холста, и вы можете управлять его внешним видом с помощью вызова, например:

getPlugin('canvas').css('', '');

В вашем случае, чтобы скрыть холст, может быть, вы можете попробовать getPlugin("canvas").css({backgroundImage: ""});.

Подробнее см. В этом сообщении

...