胚胎/嵌入
v0.1.1
2018-12-05 06:31 UTC
Requires
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2024-09-05 19:16:35 UTC
README
Embryo/Embed
这是一个库,旨在轻松嵌入来自不同来源的数据。
安装
- 通过 composer :
composer require embryo/embed
使用方法
<?php require_once __DIR__.'/vendor/autoload.php'; $url = 'https://www.youtube.com/watch?v=2_HXUhShhmY'; $embed = new \Embryo\Embed($url); echo $embed->getEmbeddedCode();
将显示
<iframe width="400" height="225" src="https://www.youtube.com/embed/2_HXUhShhmY" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen> </iframe>
配置
可以通过编辑正确的环境变量来覆盖一些默认值。
我们强烈建议使用 phpdotenv 来实现。
可用值包括
EMBED_WIDTH
(用于视频,默认值为400)EMBED_RATIO
(用于视频,默认值为16/9)
可用来源
- 视频服务
- Dailymotion
- Vimeo
- YouTube
建议其他来源
所有建议都受欢迎,只需在存储库的跟踪器上创建一个 问题