inquid/yii2-howler-js

现代网页的JavaScript音频库。 https://howlerjs.com *Yii小部件*

安装次数: 211

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放性问题: 0

语言:CSS

类型:yii2-extension

dev-master 2018-10-21 05:07 UTC

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]]
]);