javascript:从谷歌驱动器播放文件

Posted

技术标签:

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

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

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

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

【问题讨论】:

我想你可能错过了这个问题:***.com/questions/4589451/… 【参考方案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 库,发现它简单实用。

【讨论】:

以上是关于javascript:从谷歌驱动器播放文件的主要内容,如果未能解决你的问题,请参考以下文章

是否可以使用 reactjs 从谷歌驱动器获取文件?

使用命令行从谷歌驱动器下载共享文件的最快方法是啥? [关闭]

使用 wget 从谷歌驱动器下载文件

如何在android中从谷歌驱动器中选择文件?

将谷歌驱动器选择器文件转换为 javascript 文件类型

R如何使用R从谷歌驱动器读取文件