如何从谷歌云存储访问音频文件?

时间:2019-09-17 12:04:06

标签: angular google-cloud-platform google-cloud-storage

我正在尝试从html音频标签中的google文件存储访问音频文件(https://storage.cloud.google.com/grad_production/SineWaveMinus16.wav)。 如何在Angular 7中访问文件。

1 个答案:

答案 0 :(得分:1)

我可以找到两个问题。

  1. 您可以使用标准HTML控件以角度播放音频
<audio controls src={{filetoplay}}></audio>
  1. 您在权限方面有疑问吗?当我尝试下载文件时,它返回403 http错误(禁止)。如果是这样,则需要在存储帐户上设置规则,例如:
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      // allow access for all users
      allow read, write;
    }
  }
}

您可以在firebase控制台->“存储”->“规则”中进行设置。