title: Uploading a base64 png with firebase's putString() gives me a 'type: application/octet-stream' in storage
body: <p><strong>Removing data:image/png;base64, from the base64 will produce a 'type: application/octet-stream' in firestorage.</strong></p>
  
  <pre><code>import { AngularFireStorage, AngularFireUploadTask } from '@angular/fire/storage';
  
      constructor(
          private storage: AngularFireStorage,
        ) { }
  
      const realData = this.croppedImageBase64.split(',')[1]; // to remove data:image/png;base64,
  
      this.task = this.storage.ref(path).putString(realData, 'base64', metadata);
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/DleAU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/DleAU.png" alt="enter image description here"></a></p>
  
  <p><strong>Not removing data:image/png;base64, gives me an error in my console (I'm using ngx-image-cropper):</strong>
  <a href="https://i.stack.imgur.com/E57P9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/E57P9.png" alt="enter image description here"></a></p>