the-muda-organization/youtube-lazyload

LazyLoad嵌入YouTube播放器 - 简单轻量级的插件 - 纯JavaScript

v4.0.1 2020-08-09 01:41 UTC

This package is auto-updated.

Last update: 2024-09-29 04:37:16 UTC


README

LazyLoad嵌入YouTube播放器 - 简单轻量级的插件 - 纯JavaScript

状态

GitHub Version License

Github Star Github Fork

CSS gzip size JS gzip size

查看预览

目录

快速开始

有几种选项可供选择

  • 下载最新版本。
  • 克隆仓库: git clone https://github.com/the-muda-organization/youtube-lazyload.git
  • 使用Composer安装:composer require the-muda-organization/youtube-lazyload

包含内容

在下载中,您将找到以下目录和文件,逻辑上分组常见资源,并提供编译和最小化版本。您会看到类似这样的内容

没有依赖项。不需要jQuery或其他插件。请参阅下面的安装指南如何使用

yt-lazyload/
 │
 └─ dist/
    │
    ├── css/
    │   ├── yt-lazyload.css
    │   └── yt-lazyload.min.css
    │
    └── js/
        ├── yt-lazyload.js
        └── yt-lazyload.min.js

错误和功能请求

有错误或功能请求?在打开新问题之前,先搜索现有和已关闭的问题。如果您的問題或想法尚未得到解决,请打开新问题

安装

  1. 下载并复制文件到您的项目
  2. 打开yt-lazyload.js
  3. 更改设置
    • settings_thumb_base_url 到您缩略图所在的自定义URL。
  4. 最小化JavaScript并将其放置在yt-lazyload.min.js
  5. 将CSS和JavaScript添加到您的项目中
    <link href="https://example.com/yt-lazyload/4.x.x/css/yt-lazyload.min.css" rel="stylesheet">
    <script src="https://example.com/yt-lazyload/4.x.x/js/yt-lazyload.min.js"></script>

注意:由于文件大小较小,我建议将CSS & JS内联添加!

    <style>...</style>
    <script>...</script>

如何使用

  1. 获取您的电影YouTube ID,例如:d4AmYBhGBfM
  2. 添加以下代码以嵌入视频
<div class="yt-lazyload" data-id="d4AmYBhGBfM" data-thumb="" data-logo="3"></div>
  1. 使用YouTube ID命名缩略图d4AmYBhGBfM.jpg - 要使用其他文件类型,请更改JavaScript中的设置
  2. 将缩略图放置在JavaScript中设置的文件夹中

功能

CSS类

常见问题解答

  • 我能使用YouTube域名获取缩略图吗?
    • 我不确定它是否在所有情况下都适用,但您可以尝试。您需要调整JavaScript。
    • 更改settings_thumb_base_url = 'https://img.youtube.com/vi/';
    • 更改this_content.style.setProperty('--yt-lazyload-img','url("' + settings_thumb_base_url + this_data_id + '/maxresdefault.jpg")');
  • 我能否使用YouTube lazyload与其他框架(如Bootstrap)一起使用?
    • 是的,您可以使用!与其他框架不应存在冲突。
  • 我能否嵌入除YouTube之外的视频播放器?
  • 它在移动设备上工作吗?

版本控制

YouTube LazyLoad将尽可能遵循语义版本控制指南进行维护。发布将按以下格式编号:<major>.<minor>.<patch>

变更日志

有关最后发布的内容,请参阅详细的CHANGELOG

团队

行为准则

如果你们表现好,我们也会表现得很好。更多详情请参阅我们的行为准则.md

版权和许可证

代码和文档版权所有 2017-2020 MUDA 组织

代码在MIT 许可证下发布。