我们可以使用 ionic 框架将视频存储在 sqlite 数据库中吗?如果可以,我们如何存储它?
Posted
技术标签:
【中文标题】我们可以使用 ionic 框架将视频存储在 sqlite 数据库中吗?如果可以,我们如何存储它?【英文标题】:can we store a video in sqlite database using ionic framework? if it does how can we store it? 【发布时间】:2018-10-17 09:50:26 【问题描述】:我正在使用 ionic 3 开发移动应用程序并使用 sqlite 插件(我只想要 sqlite 而不是 pouchDB)作为数据库来存储视频。但我没有找到任何关于将视频存储到 sqlite-storage 的文档。请让我知道我们是否可以将视频存储到 sqlite 数据库中。
【问题讨论】:
【参考方案1】:确实有人问过类似的问题。
Cordova SQLite save BLOB
虽然这个答案表明这是不可能的,但 Cordova-sqlite-storage-plugin 上的文档建议它在他们的docs
SELECT BLOB 列值类型并非在所有数据中都得到一致支持 平台(在 Windows 上不支持)。建议使用 内置 HEX 函数以十六进制选择 BLOB 列数据 格式,在所有平台上始终如一地工作。作为备选: litehelpers 支持 Base64 格式的 SELECT BLOB / cordova-sqlite-ext(许可条款)和 litehelpers / Cordova-sqlite-evcore-extbuild-free(GPL 或商业许可 选项)。
检查此plugin 以在可能的情况下转换为 BLOB
【讨论】:
感谢@Danel Ceresa 的回复以上是关于我们可以使用 ionic 框架将视频存储在 sqlite 数据库中吗?如果可以,我们如何存储它?的主要内容,如果未能解决你的问题,请参考以下文章