Я использую ionic2 beta 11 и firebase 3. Я хотел бы попытаться загрузить какое-то изображение в хранилище firebase. Я установил home.ts, но я столкнулся с следующей ошибкой:Использование ionic2 для загрузки изображения в хранилище firebase
Ошибка TS2345: Аргумент типа 'string' не присваивается параметру типа 'Blob'.
// следовать указаниям https://firebase.google.com/docs/storage/web/upload-files
import * as firebase from 'firebase';
public storageRef : any;
constructor() {}
uploadfile(){
var file = "http://imgs.sundaykiss.com/wp-content/uploads/2016/08/278k_kissfocus09.jpg";
var metadata = {
contentType: 'image/jpeg'
};
var storageRef = firebase.storage().ref('images/' + file);
var uploadTask = storageRef.put(file, metadata);
// редактор хотел, чтобы я файл выше, аргумент типа «строка» не может быть назначен для параметра типа «Blob».
Могу ли я узнать, почему? Большое спасибо.
Большое спасибо! Я попытался прочитать эти документы, но я не могу сделать URL-адрес изображения в blob/file, пожалуйста, пожалуйста, приложите пример? Еще раз спасибо! –
Ссылка на пример http://stackoverflow.com/questions/25046301/convert-url-to-file-or-blob-for-filereader-readasdataurl – misha130