AngularFireStorage not working with capacitorHttp on native device
- Linguagem predominante
- TypeScript
- Estrelas
- 7.8k
- Forks
- 2.2k
- Merge médio
- 22h 28min
- PRs com merge (30d)
- 6
Descrição
### Version info
**Angular:** 16.1.1
**Firebase:** 9.23.0
**AngularFire:** 7.6.1
**Other (e.g. Ionic/Cordova, Node, browser, operating system):**
Ionic:
Ionic CLI : 7.1.1 (/usr/local/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 7.1.2
@angular-devkit/build-angular : 16.1.4
@angular-devkit/schematics : 16.1.4
@angular/cli : 16.1.4
@ionic/angular-toolkit : 10.0.0
Capacitor:
Capacitor CLI : 5.1.1
@capacitor/android : 5.1.1
@capacitor/core : 5.1.1
@capacitor/ios : 5.1.1
### How to reproduce these conditions
**Failing test unit, Stackblitz demonstrating the problem**
**Steps to set up and reproduce**
When enable capacitorHttp Angularfire storage unable to upload image on native device. Received error below.
**Sample data and security rules**
### Debug output
** Errors in the JavaScript console **
FirebaseError: Firebase Storage: An unknown error occurred, please check the error payload for server response. (storage/unknown)
** Output from `firebase.database().enableLogging(true);` **
** Screenshots **
### Expected behavior
### Actual behavior
Guia de contribuição
Direção de pesquisa
Comece reproduzindo o upload do AngularFire Storage em um dispositivo nativo Capacitor com capacitorHttp habilitado, usando as versões listadas do Angular, Firebase, AngularFire, Ionic e Capacitor. Investigue o erro desconhecido do Firebase Storage e compare o comportamento com o capacitorHttp desabilitado; considera-se concluído quando os uploads de imagens funcionarem nativamente e a falha tiver um teste reproduzível ou um exemplo mínimo.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- angular, firebase, typescript
- Domínio
- mobile
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 20/100