jjzjj

readAsDataURL

全部标签

javascript - FileReader.readAsDataURL 上传到 express.js

我有以下代码要上传到我的Node.js/Express.js后端。varreader=newFileReader();reader.readAsDataURL(file);reader.onload=function(e){varresult=http.post('/files',e.target.result);result.success(function(){alert('done'):});}我的路线是这样的:app.post('/files',function(req,res){varcws=fs.createWriteStream(__dirname+'/media/fil

JavaScript readAsDataurl 不是函数

在Gecko/Firefox中我收到错误信息:TypeError:fr.readAsDataurlisnotafunction使用以下JavaScript:varfr=newFileReader();fr.readAsDataURL(files[i]); 最佳答案 事实证明,Mozilla的某人使用不正确的字母大小写创建了已弃用的方法readAsDataurl,并且由于JavaScript区分大小写,我只需要使用readAsDataURL方法(大写网址):if(fr.readAsDataURL){fr.readAsDataURL(f

javascript - 使用 readAsDataURL() 进行图像预览

jsFiddle网址:http://jsfiddle.net/Xotic750/AjtLx整天都在处理这个问题,但我看不到问题所在。这可能是由于我对FileReader对象如何工作的狭隘理解,但我想做的是使用readAsDataURL()来获取用户选择的图像并在表格的屏幕上预览它们。一切正常减去......你猜对了......预览......好吧。我想我已经接近了,因为预览会起作用,但它只显示集合的最后一张图像。举例来说,如果我上传了6张图片,那么第一行的3张图片将被破坏,第二行的前2张将被破坏,然后最后的第6张图片将显示预览....非常感谢任何建议。此外,一旦这可行,它可能会帮助其他

c# - 使用 FileReader.readAsDataUrl 上传图片到 Web Api 服务

我正在尝试使用FileReader获取图像的base-64表示并将其提交给.netWebApi服务以进行图像上传。我的问题是fileReader.result的内容作为base-64编码图像无效,至少根据.net是这样。我只是用了一个非常简单的方法,用fiddler测试发布到服务。如果我从filereader.result发布完整的结果字符串,当我尝试使用FromBase64String读取字符串时会收到错误“Base-64字符数组或字符串的长度无效”。publicvoidPost([FromBody]stringimgString){varmyString=imgString.Spl

javascript - PhoneGap readAsDataURL

我正在使用PhoneGap编写我的第一个Android应用程序,但我对FileReader的文档感到有点困惑。我需要获取一个图像文件并使用readAsDataURL()方法将其转换为Base64字符串。Fromtheirdocumentation:functionwin(file){varreader=newFileReader();reader.onloadend=function(evt){console.log("readsuccess");console.log(evt.target.result);};reader.readAsDataURL(file);};varfail=

el-upload 上传图片 Failed to execute ‘readAsDataURL‘ on ‘FileReader‘【bug修复】

场景: el-upload上传图片,读取文件成base64的时候,console报错:         Failedtoexecute'readAsDataURL'on'FileReader':parameter1isnotoftype'Blob'报错代码:/***File转base64*@paramfile*@returnbase64**/exportfunctiongetBase64(file){returnnewPromise((resolve,reject)=>{constreader=newFileReader();letfileResult="";reader.readAsData

javascript - JavaScript FileReader 中 readAsDataURL() 与 readAsArrayBuffer() 和 readAsText() 的区别

我找到了图片上传预览的代码,我很困惑FileRead()是怎么回事?varopenFile=function(event){varinput=event.target;varreader=newFileReader();reader.onload=function(){vardataURL=reader.result;varoutput=document.getElementById('output');console.log(dataURL)output.src=dataURL;};reader.readAsDataURL(input.files[0]);};

javascript - JavaScript FileReader 中 readAsDataURL() 与 readAsArrayBuffer() 和 readAsText() 的区别

我找到了图片上传预览的代码,我很困惑FileRead()是怎么回事?varopenFile=function(event){varinput=event.target;varreader=newFileReader();reader.onload=function(){vardataURL=reader.result;varoutput=document.getElementById('output');console.log(dataURL)output.src=dataURL;};reader.readAsDataURL(input.files[0]);};

javascript - 为 FileReader.readAsDataURL 将 URL 转换为文件或 Blob

引用:FileReader.readAsDataURL考虑以下示例:functionpreviewFile(file){varreader=newFileReader();reader.onloadend=function(){console.log(reader.result);}reader.readAsDataURL(file);}它指出:instanceOfFileReader.readAsDataURL(blob);blob:TheBloborFilefromwhichtoread.像这样的本地文件URL:'file:///C:/path-to/root.png'如何成为传递

javascript - 为 FileReader.readAsDataURL 将 URL 转换为文件或 Blob

引用:FileReader.readAsDataURL考虑以下示例:functionpreviewFile(file){varreader=newFileReader();reader.onloadend=function(){console.log(reader.result);}reader.readAsDataURL(file);}它指出:instanceOfFileReader.readAsDataURL(blob);blob:TheBloborFilefromwhichtoread.像这样的本地文件URL:'file:///C:/path-to/root.png'如何成为传递
12