如何使用 Backand 和 Ionic 存储图像?

Posted

技术标签:

【中文标题】如何使用 Backand 和 Ionic 存储图像?【英文标题】:How do I store images with Backand and Ionic? 【发布时间】:2016-04-01 04:50:21 【问题描述】:

我该如何在用户对象中存储个人资料图片?

【问题讨论】:

【参考方案1】:

您可以使用 Base64 编码的图像保存在用户对象中。

有关此的有用文章是 base64-images 和 data-uris

希望对你有帮助。

【讨论】:

【参考方案2】:

在后台服务器端添加“后台存储”操作,代码如下:

function backandCallback(userInput, dbRow, parameters, userProfile) 
  // upload file
  if (request.method == "POST")
    var url = files.upload(parameters.filename, parameters.filedata);
    return "url": url;
  
  // delete file
  else if (request.method == "DELETE")
    files.delete(parameters.filename);
    return ;    
  

在客户端,您可以在 Ionic 中使用此代码,它基于从此处复制代码:backand docs

【讨论】:

太棒了!但是,我怎样才能使上传的文件链接到对象中的特定 id?

以上是关于如何使用 Backand 和 Ionic 存储图像?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Ionic 中使用后端实现主细节模式?

如何使用 Backand 和 Angular 2 连接到 Facebook/Twitter/Google?

如何使用 Backand 检索当前登录的用户

Backand:更新注册用户的电子邮件和姓名

使用Backand BaaS时如何创建有关系的对象?

将 $scope 更新为特定字段 json ionic backand 导致对象中的空白数据 && 验证用户名密码到来自 backand 的字段