如何使用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
获取的代码示例:
然后我们在wordpress或者elementor中添加html,宽度和高度可以根据网页实际情况自定义调整,我用wordpress构建网页,通常会设置宽度为100%,高度设置600就够了。如果不想用户点击跳转我们可以增加sandbox。
抖音
抖音的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
最后,根据网页的情况再调整与一下代码就ok了,不想点击跳转的就跟上面一样添加sandbox就行,