inquid / yii2-howler-js
现代网页的JavaScript音频库。 https://howlerjs.com *Yii小部件*
dev-master
2018-10-21 05:07 UTC
Requires
- yiisoft/yii2: ~2.0.0
This package is auto-updated.
Last update: 2024-08-29 05:06:17 UTC
README
现代网页的JavaScript音频库。 https://howlerjs.com Yii小部件
安装
安装此扩展的首选方式是通过 Composer。
运行以下命令之一
php composer.phar require --prefer-dist inquid/yii2-howler-js "dev-master"
或者
"inquid/yii2-howler-js": "dev-master"
将以下内容添加到您的 composer.json
文件的require部分。
使用方法
扩展安装完成后,只需在您的代码中简单使用它:一些Howler选项可用,如音量
<?= \inquid\howlerjs\HowlerJsSimple::widget(['songs' => ["http://www.hochmuth.com/mp3/Vivaldi_Sonata_eminor_.mp3"]]); ?>
或者如果您想使用示例全屏播放器(建议与空布局视图一起使用)
<?= \inquid\howlerjs\HowlerJsPlayer::widget(['path' => Yii::getAlias('@web/music'), 'files' => [ ['title' => 'Vivaldi Example', 'file' => 'Vivaldi_Sonata_eminor_.mp3', 'howl' => null] ] ]); ?>
如果您想使用远程http文件
\inquid\howlerjs\HowlerJsPlayer::widget([ 'remoteFiles' => true, 'files' => [['title' => $file->name, 'file' => 'https://storage.googleapis.com/enter-video.appspot.com/music/Vivaldi_Sonata_eminor_.mp3', 'howl' => null]] ]);