【发布时间】:2016-08-22 10:11:00
【问题描述】:
这就是交易,我有一个 Ionic 应用程序,我正在使用带有 JavaScript 后端的 Azure 移动服务,我需要将图像保存到云中。 我有一个 SQL 数据库(在我创建移动服务时自动创建),其中只有一个表,该表将获取有关地点的一些用户信息,其中一个信息是图片。 我使用 Cordova 相机返回给我一个 base64 字符串以在应用程序上使用,但是当我保存它时,它在我的数据库中显示为空(因此它不保存图像)。
在互联网上,我看到人们谈论使用 blob 存储、在没有移动服务的情况下使用 blob 存储、将图像直接保存在 SQL 表上等等。
我想知道我应该做什么以及应该如何开始,因为我真的很困惑,每个教程彼此之间都有一点不同。我的应用只是为了演示,所以它不会一直有很多图像进出。
如果需要我的应用程序的某些代码,请提出,我会编辑我的问题。
谢谢。
【问题讨论】:
-
使用 LONG TEXT 将 base64 字符串存储在 SQLite 数据库中,因为 base64 字符串很大。所以尝试这种方式。
标签: android azure ionic-framework azure-sql-database azure-mobile-services