syrian-open-source/laravel-youtube-iframe-generator

Laravel包允许您根据YouTube URL生成带有视频播放器的iframe标签。

v1.1.0 2022-02-05 08:26 UTC

This package is auto-updated.

Last update: 2024-09-12 00:16:07 UTC


README

logo

YouTube帧生成器

Laravel包允许您根据YouTube URL生成带有视频播放器的iframe标签。

1 - 依赖关系

第一步是使用composer安装包并自动更新您的composer.json文件,您可以通过运行以下命令来完成此操作:

composer require syrian-open-source/laravel-youtube-iframe-generator
2 - 使用发布命令将包提供者复制到本地配置中,这将发布配置
php artisan yframe:install

特性

基本用法

{!! \SOS\LaravelYoutubeFrameGenerator\Facades\YFrameFacade::generate('https://www.youtube.com/watch?v=35JzR2ymxJE')!!}

或者您可以使用指令

@yframe('https://www.youtube.com/watch?v=35JzR2ymxJE')

如果您想设置CSS、属性、高度、宽度或允许全屏

{!! \SOS\LaravelYoutubeFrameGenerator\Facades\YFrameFacade::width('100%')
        ->height('400px')
        ->isFullscreen(true)
        ->generate('https://www.youtube.com/watch?v=35JzR2ymxJE'); !!}

使用指令

@yframe('https://www.youtube.com/watch?v=35JzR2ymxJE', [
    'width'     => '100%',
    'height'    => '400px',
    'isFullscreen'  => true,
])

变更日志

请参阅变更日志以获取有关最近更改、更新或添加的信息。

安全性

如果您发现任何与安全性相关的问题,请首先通过电子邮件发送给alali.abdusslam@gmail.com,如果我们不能在短时间内修复它,请打开一个新的问题,描述您的问题。

鸣谢

关于叙利亚开源

叙利亚开源平台是GitHub上第一个致力于将来自不同文化和经验的叙利亚开发者聚集在一起的平台,共同在不同的语言、任务和版本的项目上工作,并努力吸引叙利亚开发者在单个平台上为开源软件做出更多贡献,对其进行开发并发行具有高质量和高级工程特性,从而刺激开源概念在叙利亚软件社区的传播,同时也通过在分布式系统和团队中工作来提高开发者的效率。