【问题标题】:javascript: play files from google drivejavascript:从谷歌驱动器播放文件
【发布时间】:2018-08-25 14:40:34
【问题描述】:

我有一个网站,需要使用 JavaScript 播放音频文件

var audio = new Audio(file);
audio.play();

很遗憾,网络空间主机t 不允许上传 mp3 文件。 我可以以某种方式播放存储在我的 Google Drive 帐户中的文件吗?

【问题讨论】:

标签: javascript


【解决方案1】:

如果您使用的是HTML5,您可以使用Google Drive 的Direct Link Creator 插件并轻松获取链接。这是一个例子。

<audio controls="controls">
    <source src="https://docs.google.com/uc?export=download&id=0B_ETxiqrp0SzbF9VQ3JCS2hnSlU">
</audio>

<video controls="controls">
    <source src="https://drive.google.com/uc?export=download&id=0B0JMGMGgxp9WMEdWb1hyQUhlOWs" type='video/mp4' />
</video>

如果你不想弄乱 HTML 元素:

var audio = new Audio('audio_file.mp3');
audio.play();

这使用HTMLAudioElement接口,播放音频的方式与&lt;audio&gt; element相同。

如果您需要更多功能,请使用 howler.js 库,发现它简单实用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多