查看: 15|回复: 9

[教程] 【发帖增强】插入youtube视频并实现自适应

[复制链接]

61

主题

101

回帖

0

积分

积极分子

金币
101
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-8-7
发表于 2023-3-17 14:10:11 | 显示全部楼层 |阅读模式
之前有发表过一个 【发帖增强】嵌入Twitter视频的简单方案


最近有客户需要发布youtube视频,但是用官方默认的一直无法解析,
本来推荐他买插件,但是要在多个站点使用的话不划算,所以帮他做了这个方案,分享出来方便大家有需要的使用

1. 后台管理 ——界面——编辑器设置——Discuz!代码新增一个youtube的代码(图标我附在文章里了)


2. 按照以下设置




--替换内容:
  1. <div style="position: relative; padding-bottom: 56.25%; height: 0; ">
  2.   <iframe style="position: absolute; top: 0; left: 0; width: {2} ; height: {2};" src="{1}" frameborder="0" allowfullscreen></iframe>
  3. </div>

---解释:  
  1. 插入youtube视频

---参数个数:

2

---参数提示语:  
注意是两行

  1. 视频页面点击分享-嵌入-复制embed网址,如:https://www.youtube.com/embed/FC1EusIkr_0
  2. 视频宽度,高度会自动等比例缩小,建议用百分比如:80%



3. 将代码设置为可用,显示

4. 设置用户权限,具有“允许使用自定义 Discuz! 代码”权限的用户组在发帖时才会看到相应自定义 Discuz! 代码按钮

5. 发帖时点击代码图标,输入在youtube视频页——分享——嵌入——复制的embed网址和视频宽度百分比即可








视频, youtube, 一个, url, 发帖
youtube.png
回复

使用道具 举报

3

主题

19

回帖

0

积分

积极分子

金币
19
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-9-30
发表于 2023-3-17 22:15:03 | 显示全部楼层
支持qzuser1212
回复

使用道具 举报

1

主题

22

回帖

0

积分

积极分子

金币
22
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-7-25
发表于 2023-3-17 23:11:44 | 显示全部楼层
公众号的视频有啥方法,用这种方法播放视频吗
回复

使用道具 举报

12

主题

188

回帖

0

积分

积极分子

金币
188
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-2-24
发表于 2023-3-17 23:21:04 | 显示全部楼层


官方默认的不应该无法解析啊?

使用官方插入视频的组件的时候,一定记得插入的是原始视频地址,开头必须是 youtube.com/watch?v= 这种的
不可以直接插入嵌入组件的地址
这样系统才能正确解析
回复

使用道具 举报

12

主题

188

回帖

0

积分

积极分子

金币
188
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-2-24
发表于 2023-3-17 23:23:56 | 显示全部楼层

必须是平台允许外链的才可以,据我所知微信那边似乎没有对外开放这种接口
回复

使用道具 举报

61

主题

101

回帖

0

积分

积极分子

金币
101
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-8-7
 楼主| 发表于 2023-3-18 13:23:47 | 显示全部楼层

测试了不行
回复

使用道具 举报

12

主题

188

回帖

0

积分

积极分子

金币
188
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-2-24
发表于 2023-3-18 15:42:31 | 显示全部楼层

是否填写了宽度和高度?没填写的话脚本会尝试访问youtube查询具体信息,如果你的测试站点服务器在国内的话可能会有问题。
https://gitee.com/Discuz/DiscuzX ... a/media_youtube.php
你可以看一下官方的逻辑,我觉得实现的没有问题啊。

另外如果真有问题也是可以修正的。官方这边接受修改。
回复

使用道具 举报

0

主题

1

回帖

0

积分

积极分子

金币
1
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-3-11
发表于 2023-3-18 16:32:29 | 显示全部楼层
測試看看!!
回复

使用道具 举报

61

主题

101

回帖

0

积分

积极分子

金币
101
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-8-7
 楼主| 发表于 2023-3-18 20:43:56 | 显示全部楼层

官方的逻辑没有问题 我测试自己的站也没有问题 可能是他站点的某个插件导致的 我懒得排查了
回复

使用道具 举报

0

主题

1

回帖

0

积分

积极分子

金币
1
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-3-10
发表于 2024-9-25 10:54:23 | 显示全部楼层
支持 楼主 i love U
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部