youtube嵌入式视频删除徽标

问题描述 投票:-1回答:3

我有以下页面:http://www.alessandrosantese.com/test/aldemair-productions/

我想删除底部youtube徽标,这是我到目前为止:

            function onYouTubeIframeAPIReady() {
                player = new YT.Player('player', {
                    height: '390',
                    width: '640',
                    videoId: 'r8ZJ-4A1rxY',
                    playerVars: { 
                        'autoplay': 0,
                        'controls': 0, 
                        'rel' : 0,
                        'showinfo': 0,
                        'modestbranding': 1,
                        'fs': 0
                    },
                    events: {
                        'onReady': onPlayerReady
                    }
                });
            }

你可以看到徽标仍在那里。

javascript youtube-iframe-api
3个回答
0
投票

您已经在使用modestbranding

此参数可让您使用未显示YouTube徽标的YouTube播放器。将参数值设置为1可防止YouTube徽标显示在控制栏中。请注意,当用户的鼠标指针悬停在播放器上时,小的YouTube文字标签仍会显示在暂停视频的右上角。

它确实适用于您提供的网站 - 如果您不将鼠标悬停在播放器上,徽标就会消失。

可能违反YouTube的使用政策,完全删除其徽标。标准YouTube播放器上没有参数可以执行此操作。

如果您拥有内容,只需自己托管并使用其他播放器即可。

这就是你能做的一切 - 至少是合法的。


0
投票

您可以将?modestbranding=1添加到您的网址。这将删除徽标。

<iframe width="560" height="315" src="https://www.youtube.com/embed/url?modestbranding=1" frameborder="0" allowfullscreen></iframe>

例子here


0
投票

在某些设备上(安卓平板电脑 - 但我没有查看所有设备),请注意,如果showinfo = 0,则modestbranding = 1将无效 - 徽标仍将显示在嵌入的右下角。然而,它在桌面上工作。

© www.soinside.com 2019 - 2024. All rights reserved.