之前工作的网页调用摄像头获取视频并拍照的作品报错:Failed to execute 'createObjectURL' on 'URL'

原因是Chrome升级后,新版本的Chrome不再支持该用法。其他主流浏览器也是如此,

所以原先的代码:

video.src = URL.createObjectURL(stream);

需要被修改为

video.srcObject = stream;

一个兼容的写法如下:

try {
  this.srcObject = stream;} catch (error) {
  this.src = window.URL.createObjectURL(stream);}
之前工作的网页调用摄像头获取视频并拍照的作品报错:Failed to execute 'createObjectURL' on 'URL'原因是Chrome升级后,新版本的Chrome不再支持该用法。其他主流浏览器也是如此,所以原先的代码:video.src=URL.createObjectURL(stream);需要被修改为video.srcObject=s...
URL . create Object URL () 静态方法会创建一个 DOMString,其中包含一个表示参数中给出的对象的 URL 。这个 URL 的生命周期和创建它的窗口中的 document 绑定。这个新的 URL 对象表示指定的 File 对象或 Blob 对象。 URL . create Object URL (blob)和FileReader.readAsData URL (file)很相似: 通过F...
网上有很多教程关于怎么用pyinstaller,这里不做介绍,不懂也可以看pyinstaller帮助:pyinstaller –help 在精简pyinstaller打包后的exe时,出现 Failed to execute scripte app 问题。无法定位到具体问题。 出现问题命令: pyinstaller -Fw app.py 然而,通过vscode运行,或者python app.py并没有报错,推测可以打包过程中有些依赖没有添加。 但是通过上述命令运行无法获取错误日志。 获取错误日志 去掉 -Fw 重新打包 pyinstaller app.py 命令行调用
Failed to execute create Object URL ’ on ‘ URL ’: Overload resolution failed . 百度了下,是因为Chrome更新后不支持这种用法,需要改为: let binaryData = []; binaryData.push(blob); 1. 报错信息 Uncaught (in promise) TypeError: Failed to execute ' create Object URL ' on ' URL ': No function was found that matched the signature provided. Failed to execute create Object URL ’ on ‘ URL ’: Overload resolution failed . 百度了下,是因为Chrome更新后不支持这种用法,需要改为: let binaryData = []; binaryData.push(blob); [INFO] Reactor Summary for demo 0.0.1-SNAPSHOT: [INFO] [INFO] demo ……………………………………….. FAILURE [18:18 min] [INFO] admin-service ……………………………….. SKIPPED [INFO] user-service ………………………………… SKIPPED [INFO] myweb ………………………………………. SKIPPED [INFO] ———————————————————————— [INFO]
如图显示报错信息为:TypeError: Failed to execute ‘fetch’ on ‘Window’: Request with GET/HEAD method cannot have body. 大意是:未能在"窗口"上执行"fetch":使用 GET/HEAD 方法请求不能具有主体。 原因是因为接口是get,但是又标注以requestbody(请求体)来接收参数。 说明:在get请求体中不能使用@requestBody来做请求的。 1:GET:不能使用@requestBody
文件上传之后是不能直接把文件的路径赋值给img的src的,需要用一个API进行转换,其方法如下: " create Rel Url ": function (src) { if (window. URL ) { return window. URL . create Object URL (src); } else if (window.
### 回答1: " failed to execute ' create object url ' on ' url ': overload resolution failed " 的意思是在执行 ' create object url ' 函数时出现了重载解析失败的错误。这通常是由于传递给函数的参数不正确或不兼容所导致的。需要检查参数是否正确,并确保它们符合函数的要求。 ### 回答2: " failed to execute ' create object url ' on ' url ': overload resolution failed " 是一个 JavaScript 错误。在使用 create Object URL () 方法时,如果参数类型不正确或参数数量不符合要求,就会出现这个错误。 create Object URL () 是一个用于创建 URL 对象的方法,它接受一个参数。这个参数可以是 Blob、File 或 MediaSource 对象,用于创建一个 URL 对象,以便在页面上播放视频或显示图片等内容。 当这个方法的参数不符合要求时,就会出现 "overload resolution failed " 的错误。这个错误表示使用的 create Object URL () 方法的版本不支持调用当前提供的参数或参数组合。 可能出现这个错误的原因也很简单。可能错误的情况有: 1. 参数类型不正确 如果传入的参数不是 Blob、File 或 MediaSource 对象,就会导致这个方法无法执行,从而报错。因此,应该先检查传入的参数类型是否正确。 2. 参数数量不符合要求 如果传入的参数数量不符合要求,比如 create Object URL () 方法只能接受一个参数,如果传入了两个参数,就会导致这个方法无法执行,从而报错。 综上所述,当出现 " failed to execute ' create object url ' on ' url ': overload resolution failed " 错误的时候,应该先检查传入的参数类型是否正确,再检查传入的参数数量是否符合要求。如果这些方面都没有问题,可以考虑使用另外一个方法来达到相同的目的,比如 URL . create Object URL () 方法。 ### 回答3: 当我们在浏览器开发过程中使用了 “ create object url ” 方法时,有时会出现 “ failed to execute ' create object url ' on ' url ': overload resolution failed " 的错误提示。 这个错误提示实际上是因为我们使用 “ create object url ” 方法时,传递的参数类型不匹配导致的。 在JavaScript 中,“ create object url ” 方法主要用于创建表示指定 Blob 对象或者 File 对象的 URL 。 通常情况下,我们的代码实现是如下所示: ```javascript var file = document.getElementById ('file').files [0]; var url = window. URL . create Object URL (file); 在这个代码示例中,我们尝试使用 “ create object url ” 方法,创建一个表示指定 File 对象的 URL 。 但是,由于某些原因(如浏览器版本更新、JavaScript 引擎优化等),在执行代码时,我们传递的参数类型不符合该方法的要求,导致了方法解析失败的错误。 解决这个问题的方法非常简单,我们只需要确认传递给 “ create object url ” 方法的参数是否合适即可。 我们可以查看浏览器开发文档或者使用控制台进行调试,找到问题的根本原因。 在有些情况下,我们可以使用其他方法来代替 “ create object url ” 方法,比如使用 FileReader 对象读取文件数据等等。 总之,只要我们认真分析错误提示信息,找到问题原因,再针对性地进行优化和调整,便能够解决这个问题。
Android Studio报错gradle project sync failed.Basic functionality(e.g.editing,debugging) will not work m0_75204116: 找不到jdk选项怎么办 Android Stdio实现点击按钮出现图片 做完核酸请勿原地逗刘先生: bt1点击事件方法中为什么还要判断v是否为bt1呢? MAML核心代码 错过水仙季: 请问 data_generator 这部分代码方便分享一下吗?邮箱 2276441918@qq.com Errors while building APK. You can find the errors in the 'Messages' view. weixin_45804820: 确实没有用