我正在尝试在没有指向YouTube的链接的情况下嵌入YouTube视频,但即使我尝试禁用控制栏,也始终存在可点击的水印或控制栏中的链接。 这是代码:
<iframe width="560" height="315" src="//www.youtube.com/embed/Ob_E91VUQZU?controls=0&showinfo=0" frameborder="0" allowfullscreen></iframe>
答案 0 :(得分:3)
YouTube总是会因为托管您的视频而获得一些荣誉(它是免费的,因为您宣传品牌名称等等)。徽标是不可避免的。你能尝试的最好的是这样的:
src="https://www.youtube.com/embed/Ob_E91VUQZU?modestbranding=1&controls=0&"
您可以通过将HTTPS链接粘贴到新标签中进行测试,并检查您是否可以接受。
否则,丢失对YouTube的任何引用的唯一方法是在您自己的服务器上自己托管相同的视频文件,并使用您自己定制的HTML5或Javascript代码来播放该文件。
答案 1 :(得分:3)
将?modestbranding=1
添加到您的网址。这将删除徽标。
例如:&#34; www.youtube.com/embed/video-id?modestbranding = 0&#34;
适度品牌
此参数可让您使用未显示YouTube徽标的YouTube播放器。将参数值设置为1可防止YouTube徽标显示在控制栏中。请注意,当用户的鼠标指针悬停在播放器上时,小的YouTube文字标签仍会显示在暂停视频的右上角。
您可以在Google Developers网站上找到所有选项。
答案 2 :(得分:0)
这是沙盒,即使选中了相关视频,所有链接都无法正常工作。与下面的类似,但带有沙箱
div style="border: 1px solid rgb(255, 255, 255); overflow: hidden; height: 800px margin: 50px auto; max-width: 600px;">
<iframe scrolling="yes" src="https://www.youtube.com/embed/snTlMy80c_E?autoplay=1&enablejsapi=1&rel=0;modestbranding=1&showsearch=0" style="border: 0px none; margin-left: 0px; height: 500px; margin-top: -60px; width: 100%;" sandbox="allow-forms allow-scripts allow-pointer-lock allow-same-origin allow-top-navigation" ></div>
此代码将删除带有标题和其他链接的youtube名称链接。希望你喜欢它。
<div style="border: 1px solid rgb(255, 255, 255); overflow: hidden; height: 800px margin: 50px auto; max-width: 600px;">
<iframe scrolling="yes" src="https://www.youtube.com/embed/snTlMy80c_E?autoplay=1&enablejsapi=1&rel=0;modestbranding=1&showsearch=0" style="border: 0px none; margin-left: 0px; height: 500px; margin-top: -60px; width: 100%;"></div>