https://github.com/Joe1992w/laravel-media-embed
要生成Youtube / Vimeo嵌入式iframe,这是我的代码
public function update_video_url($url){
$whitelist = ['YouTube', 'Vimeo'];
$params = [
'autoplay' => 1,
'loop' => 1,
'controls' => 1
];
$data=\LaravelMediaEmbed::parse($url, $whitelist,$params);
return $data->getEmbedCode();
}
但是,似乎在YouTube论坛上定义的参数无法正常运行,控制器并未隐藏,并且稍后会显示
https://developers.google.com/youtube/player_parameters#loop
您可以通过Youtube js Api http://jsfiddle.net/fgkrj/
进行检查答案 0 :(得分:1)
controls
参数仅删除播放器控件(例如,暂停,播放,音量)。
稍后观看和共享不是播放器控件的一部分。两者以及视频标题过去都是showinfo
参数的一部分,并将其设置为showinfo = 0
将会隐藏所有这些参数。但是,自2018年9月25日起,showinfo
参数已被deprecated忽略。
当前,没有办法将其删除,我认为没有计划,因为他们认为这些是YouTube核心用户体验的重要组成部分。