如何使用 angularfire2 将视频上传到 Firebase?

How can I upload a video to Firebase using angularfire2?

我正在使用 Angular2 和 Firebase 构建一个 Web 应用程序,并使用 angularfire2 进行身份验证和数据库交互。好像是angularfire2does not have support for the Firebase storage API yet。 在那之前还有什么选择呢? 我可以访问 Firebase 对象并遵循 Firebase 文档中的 instructions 吗?

是的...

只需使用 firebase 对象并按照网站上的说明进行操作

我使用不同的方法

  1. 创建静态html+js 仅供上传

  2. 使 angular2 弹出上传页面,然后在完成上传后自行关闭 + 更改 localStorage 的状态

  3. 使用ngZone + window.addEventListener("storage")上传完成后可以回调

这是使用 ngZone 的其他示例 http://blog.thoughtram.io/angular/2016/02/01/zones-in-angular-2.html