草庐IT

CreateObjectURL

全部标签

jquery - 后续HTML5 CreateObjectURL blob图片预览和裁剪加载bug

我想弄清楚是我的代码有问题还是当前的HTML5文件API实现有问题。下面的代码有效。在已经加载图像一次后重复该过程时会出现该错误。第二次选择文件时,图像blob加载,然后闪烁,图像消失。之后的后续选择通常工作正常(如果文件很大,有时会出现不稳定的行为)。对同一文件选择重复该过程通常有效(作为修复)。如有任何帮助,我们将不胜感激。使用的JavaScript库JQuery1.7.1JQuery工具1.2.6JCrop0.9.9步骤-总结用户通过传统的选择文件对话框。onchange处理程序为输入执行并检查文件是否选中,如果是,则验证MIME类型是image/jpeg还是image/png并

javascript - Blob createObjectURL 下载在 Firefox 中不起作用(但在调试时有效)

我有一个奇怪的问题,下面的函数是我根据我在网上找到的关于在客户端中动态创建一个Blob的函数创建的,其中包含一些二进制数据(作为数组传递)并能够下载那。这在Chrome中运行良好,但在Firefox中没有任何作用——除非我调试并单步执行代码。是的,奇怪的是,如果我在函数内创建一个断点并单步执行它,a.click()将打开下载窗口!functiondownloadFile(filename,data){vara=document.createElement('a');a.style="display:none";varblob=newBlob(data,{type:"applicatio

javascript - 无法在 'createObjectURL' : 上执行 'URL'

在Safari中显示下方错误。Failedtoexecute'createObjectURL'on'URL':Nofunctionwasfoundthatmatchedthesignatureprovided.我的代码是:functioncreateObjectURL(object){return(window.URL)?window.URL.createObjectURL(object):window.webkitURL.createObjectURL(object);}这是我的图片代码:functionmyUploadOnChangeFunction(){if(this.files