所以我有一个HTML5视频播放器,可播放Google云端硬盘中的视频。该视频的大小超过100MB,因此我创建了Google Drive API密钥并将其包含在视频代码中。但是,在配额用完之前,我只能播放大约五个视频。难道我做错了什么?在没有不断用完我的配额的情况下,是否有更有效的方式播放视频?这是我的代码:
<!doctype html>
<script type="text/javascript">
function init() {
window.parent.postMessage("ready", "*");
window.onmessage = (event) => {
var video = document.getElementById('video');
var source = document.getElementById('source');
source.src = "https://www.googleapis.com/drive/v3/files/" + event.data.id + "?key=<APIKEY>&alt=media"
video.appendChild(source)
video.addEventListener('loadeddata', function() {
video.currentTime = event.data.playHead;
});
}
}
</script>
<video id="video" width="100%" height: auto controls style="display:block; margin:0 auto;">
<source id='source' src="" type="video/mp4" />
</video>
如何增加Google云端硬盘配额:
左侧选择用于Google驱动器API的库搜索
单击管理(蓝色按钮)
左手菜单选择配额
单击铅笔图标以增加配额。