我们可以使用javascript在sqlite中插入读作url的图像吗
Can we insert image that is read as url in sqlite using javascript?
嗨,我正在使用cordova开发一个跨平台应用程序。我正在尝试在sqlite中插入图像。我正在用reader.readAsUrl
读取图像,这在base64 data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAA......
中返回了一些类似的数据,我使用firebase使用以下代码上传图像。它真的很好。
function previewFile()
{
var preview = document.querySelector('img');
var file = document.querySelector('input[type=file]').files[0];
var reader = new FileReader();
reader.onloadend = function () {
var image = reader.result;
if(file.type.match('image.*'))
{
preview.src = reader.result;
fullimage =reader.result;
}
else
{
alert("select an image file");
}
}
if (file) {
reader.readAsDataURL(file);
} else {
preview.src = "";
}
}
Html代码:
<input type="file" onchange="previewFile()"><br>
<img src="" height="200" alt="Image preview...">
现在,当我在Sqlite上尝试同样的操作时,我无法插入此图像。我可以用这些数据插入数据库吗。有人能帮我吗?提前谢谢。。
最好的方法是将图像保存在服务器的文件系统中,或者您也可以使用CDN。然后将图像的位置保存到数据库中。
不过,您可以使用blob将图像直接保存到数据库中。但当您取回它时,您必须在显示之前再次准备图像。
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 使用带括号的图像URL作为jQuery的背景
- Steam Web API:I'我不知道该如何处理这个看起来像哈希的url来生成图像
- 通过传递图像的URL通过javascript读取/处理图像-类似于PHP中的file_get_contents
- 可以't使用PHP使用Froala编辑器上传图像URL
- 在字符串中查找所有图像 src URL 并存储在数组中
- 语义ui表单验证:图像url
- 如何将图像从URL附加到FormData - Javascript
- 如何从 URL 数组向文档添加图像列表
- 将图像下载为数据url时出错
- 使用javascript从HTML网页中提取图像url
- 检测图像URL是否已损坏JQUERY
- 存储和检索图像数据URL
- Javascript,Jquery-添加url图像
- 我无法在我的网站上获取任何图像或显示任何 URL 图像
- 如何检测和转换来自纯文本URL的URL图像和视频
- 在jquery/Javascript中浏览图像时,如何从本地磁盘获取本地url图像路径
- 如何通过
返回编码的url图像
- 我如何得到url图像,当我在facebook上张贴我的url
- 检测字符串是否包含url图像