typecho文章内挂载B站视频

本文介绍了如何在Typecho博客中完美挂载B站视频,解决了Typecho自带视频功能的不友好问题。通过添加自定义CSS和使用B站的嵌入代码,实现了在文章内播放B站视频的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

缘起

 前段时间看<我和我的祖国>的预告片看的我热血沸腾,就写了一篇水文把预告片放在了里面,Typcho自带的视频不是很友好,不支持云解析;直接放置嵌入代码还出现视频窗口一小块的问题;很是令人烦恼 Pia!(o ‵-′)ノ”(ノ﹏<。)

之前的解决方案

 之前尝试过Dplayer等Typcho视频插件,把视频文件下载下来上传到阿里云获取到链接,然后解析到插件可以实现文章内挂载视频,但是放置多个视频就出现了占用内存过多的问题 Pia!(o ‵-′)ノ”(ノ﹏<。)

 后来索性放弃,直接使用Handsome自带的引用功能,指向视频地址好在界面还好看我比较喜欢,但始终不是最好的解决办法

 直到我发现了另一种解决方案…

效果

typecho文章内挂载B站视频

食用方法

  • 给主题添加自定义样式:将以下代码添加到主题的自定义CSS里(Handsome主题在:控制台–外观–设置外观–开发者设置–自定义CSS,复制到框中即可,其他主题找到合适的位置放置)
/*视频挂载*/

.iframe_video {
   
    position: relative;
    width: 100%;
}

@media only screen and (
### Typecho 中实现文章主题预览的功能方法 在 Typecho 平台上,可以通过特定的主题配置或者插件来增强用户体验,比如实现文章中的图片或其他媒体资源的预览功能。以下是几种常见的解决方案: #### 方法一:通过 HighSlide 插件实现图片弹窗预览 HighSlide 是一款流行的 Typecho 插件,能够为博客提供图片弹窗相册功能。当用户点击文章内的图片时,会以更美观的方式展示大图[^2]。 该插件的主要特点如下: - 支持多种弹窗模式,例如仅针对有链接的图片或所有图片触发弹窗效果。 - 提供灵活的应用范围设置,允许开发者指定哪些页面类型加此效果。 - 新版本还增加了对不同皮肤的支持以及更好的浏览器兼容性(如 IE6)。 安装与使用步骤可以参考官方文档说明[^4],通常只需上传文件至 `usr/plugins` 目录并激活即可生效。 #### 方法二:自定义开发附件管理器增加缩略图支持 对于希望提升编辑体验的情况,可考虑改进默认的文章附件管理系统。目前标准版 Typecho 不具备内置的图片预览能力,在撰写过程中大量上传图像可能导致难以区分每一张的具体内容[^3]。解决这一问题的办法之一就是引入第三方脚本扩展原有功能,使得每次新增素材后都能即时显示对应的迷你版本作为参照依据。 具体技术路线可能涉及前端框架的选择(如 jQuery UI 或者 Vue.js),并通过 AJAX 请求动态获取服务器端存储路径从而渲染成可视化的列表形式呈现给作者查看选用。 #### 方法三:利用现有成熟主题自带特性完成需求满足 某些现代化设计风格强烈的模板本身就集成了丰富的交互组件,其中包括但不限于灯箱效应、幻灯播放等功能模块可以直接服务于目标场景下的视觉反馈诉求。例如提到过的 **Typecho For Pure** 主题就提供了简洁优雅的整体布局方案,并且易于部署维护[^1]。因此如果当前使用的不是此类高级定制化产品的话,则有必要重新评估更换更适合业务逻辑的新样式集合。 综上所述,无论是借助专门打造出来的附加程序还是调整基础架构本身都能够达成预期目的即让访问者更加便捷直观地浏览图文混排型材 料结构。 ```javascript // 示例代码片段用于演示如何初始化 Lightbox 库 (假设采用 lightGallery.js) $(document).ready(function() { $('#lightgallery').lightGallery({ selector: '.item', download: false, }); }); ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值