Discuz! X3.5如何改变附件代码中视频播放窗口的大小
默认是400,300.我想调成1024,720,求教!在Discuz! X3.5中调整视频附件播放窗口尺寸,可通过以下两种专业方案实现:
方案一:模板层修改(推荐)
1. 定位模板文件:
/template/您的模板目录/forum/viewthread_node_body.htm
2. 查找以下代码片段(约第98行):
<embed src="{$attach['url']}" width="400" height="300" ...>
或包含mediajs调用的代码块
3. 修改尺寸参数为:
width="1024" height="720"
方案二:CSS层覆盖(响应式适配)
在extend_common.css添加:
.plugin_media {
position: relative;
padding-bottom: 56.25%; /* 16:9 */
height: 0;
overflow: hidden;
max-width: 1024px;
}
.plugin_media embed {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}
注意事项:
1. 修改后需到后台→工具→更新缓存
2. 如果使用FLV播放器,需同步修改:
/source/class/helper/helper_media.php
查找'flv'配置项中的宽高参数
3. 手机版适配需修改:
/template/您的模板目录/mobile/common/header.htm
添加相应viewport适配代码
建议配合使用两种方案,既能精确控制尺寸,又能实现响应式布局。修改前请做好文件备份,建议通过DZ插件网获取专业视频适配插件实现更复杂需求。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]