在嵌入视频上停用YouTube徽标

时间:2017-10-25 20:15:46

标签: javascript html css youtube

我通过iframe嵌入了YouTube视频,但如果& controls设置为0,则& modestbranding = 1不起作用。

<iframe style="display: block; margin: auto;" width="560" height="315" src="https://www.youtube.com/embed/9dUdfY7op6M?modestbranding=1&controls=0&color=white&showinfo=0&disablekb=1&rel=0&autohide=1" frameborder="0" allowfullscreen></iframe>

我尝试过分配display:none;到.ytp-watermark类,我试图用JS找到类,然后x [0] .style.display =&#34; none&#34;,但它们都没有工作。

我还有其他方法可以移除徽标吗?

1 个答案:

答案 0 :(得分:2)

如果您使用modestbranding=1从嵌入式

的顶部删除标题

视频,<iframe style="display: block; margin: auto;" width="560" height="315" src="https://www.youtube.com/embed/9dUdfY7op6M" modestbranding=1 frameborder="0" allowfullscreen></iframe>将无法使用,徽标将会显示。

final ObjectA[] tmp= new ObjectA[1];
ObjectA match = listOfObjectA.stream()
        .filter(oA -> oB.getProp1().equals(oA.getProp1()))
        .peek(oA -> tmp[0] = tmp[0] == null ? oA : tmp[0])
        .filter(oA -> oB.getProp2().equals(oA.getProp2()))
        .peek(oA -> tmp[0] = oA)
        .filter(oA -> oB.getProp3().equals(oA.getProp3()))
        .findFirst().orElse(tmp[0]);