我正在尝试将用户的Facebook个人资料图片上传到Firebase存储。
$('#respondent_form').on('submit', function(e){
e.preventDefault();
var checkboxes = $('input[type="Checkbox"]');
var checked = false;
$.each(checkboxes, function(index,value){
if ($(value).is(':checked')){
checked = true;
}
}
if (checked == false){
alert("please complete all fields .");
} else {
$('#respondent_form').submit();
}
});
上面的代码给了我facebook图片的网址。所以一切正常!
但是,一旦我获得了图片的链接(URL),我该如何将其上传到Firebase存储?
答案 0 :(得分:2)
您不想将网址发送到存储空间。它只能在模拟器上运行,但显然它不能在设备上运行。所以你需要发送数据。看看这个链接。我不是很流利,但我在objc版本中工作,所以只需复制并粘贴并排除故障https://github.com/firebase/quickstart-ios/blob/master/storage/StorageExampleSwift/ViewController.swift