【发布时间】:2016-11-23 05:10:31
【问题描述】:
我正在从谷歌驱动器获取 25+ MB 的音频文件。
我需要使用 html5 代码播放这个文件。
为此,我使用以下代码。
<!DOCTYPE html>
<html>
<body>
<audio controls>
<source src="https://drive.google.com/file/d/0B1gAlyxjlHyaZldJTUZsTWwybGM/view">
Your browser does not support the audio element.
</audio>
</body>
</html>
使用低于 25 MB 的代码文件可以正常播放。但如果超过 25 MB,则不会。请提出任何解决此问题的方法,我可以播放超过 25 MB 的文件。 谢谢。
【问题讨论】:
-
尝试更大的文件时是否会出现错误?澄清“无法正常播放”会很有用。
-
不,我找不到任何错误。
-
如果您自己托管相同的文件(与 html 页面在同一台服务器上),它是否有效?我们应该确定驱动器是否是这里的问题,或者文件的大小。
-
是的,Google 驱动器存在大小限制问题,仅允许 25 MB 文件。那么有没有其他方法可以完成这项任务,我可以播放超过 25 MB 的文件。
-
在线查找我找不到任何证据表明 Drive 存在这种限制 - 你能提供参考吗? GMail 附件曾经有 25MB 的大小限制,但这与 Drive 无关。如果您的文件已经在云端硬盘中并且大于 25MB,那么显然云端硬盘没有该存储限制。但是,如果在此处托管它会阻止您在网页中播放它,那么最简单的解决方案是将其托管在其他地方。
标签: php html google-drive-api html5-audio