如何使用ifram标签将B站、抖音和youtube等视频嵌入网页

ifram标签是 HTML 中用来在网页中嵌入另一个网页的标签,通常用于嵌入视频、地图、第三方内容或其他网页。iframe 全称为 inline frame,即“内联框架”。

通过ifram我们能够实现在网页里嵌入像下面这样的视频效果。

首先我们要了解ifram的可设置项,有了这些可设置项我们就可以针对性的调整我们嵌入的视频。

  • src:指定要嵌入页面的 URL。
  • width 和 height:设置 iframe 的宽度和高度。
  • frameborder:是否显示边框(0 表示无边框,1 表示有边框)。
  • allowfullscreen:允许 iframe 内容全屏显示(常用于嵌入视频)。
  • loading=”lazy”:延迟加载 iframe,提高页面加载速度。
  • sandbox:启用额外的安全性选项,比如阻止表单提交、脚本执行等。

Youtube和B站

Youtube和B站获取嵌入代码非常方便只需要在分享的视频下方找到分享按钮,点击后选择嵌入,即可获取嵌入代码。

Youtube

Bilibili

获取的代码示例:

<iframe src="//player.bilibili.com/player.html?isOutside=true&aid=114023949403124&bvid=BV17YAaeHESA&cid=28453834125&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>

然后我们在wordpress或者elementor中添加html,宽度和高度可以根据网页实际情况自定义调整,我用wordpress构建网页,通常会设置宽度为100%,高度设置600就够了。如果不想用户点击跳转我们可以增加sandbox。

<iframe src="//player.bilibili.com/player.html?isOutside=true&aid=114023949403124&bvid=BV17YAaeHESA&cid=28453834125&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" sandbox="allow-top-navigation allow-same-origin allow-forms allow-scripts"></iframe>

抖音

抖音的ifram获取要通过一个网址:

https://open.douyin.com/api/douyin/v1/video/get_iframe_by_video?video_id=抖音视频ID

先通过抖音自带的分享将视频粘贴到浏览器里打开,打开后的链接最后是一串数字,这个数字就是视频ID。

然后将ID复制,打开https://open.douyin.com/api/douyin/v1/video/get_iframe_by_video?video_id=7475184613762059539

ifram代码里的链接就获取到了,https://open.douyin.com/player/video?vid=7473697728493669643&autoplay=0

<iframe width="100%" height="500px" frameborder="0" src="https://open.douyin.com/player/video?vid=7475184613762059539&autoplay=0" referrerpolicy="unsafe-url" frameborder="0" allowfullscreen></iframe>

最后,根据网页的情况再调整与一下代码就ok了,不想点击跳转的就跟上面一样添加sandbox就行,

一条评论

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注