javascript - React .play() 错误未捕获(承诺中)
问题描述
尝试播放本地 mp3,控制台返回错误:
Uncaught Error: The error you provided does not contain a stack trace.
at S (index.js:1)
at V (index.js:1)
at index.js:1
at index.js:1
at a (index.js:1)
Uncaught (in promise) DOMException: Failed to load because no supported source was found.
我尝试将声音文件移动到源文件夹和公用文件夹中,每次都出现相同的错误。
.play() 是从组件调用的,当音频源是外部链接时工作正常,只是不适用于我的本地文件。
任何指针表示赞赏!
解决方案
推荐阅读
- javascript - 如何使用 nodejs 读取 worldedit .schem 文件
- database - 无法在 Synapse Studio 中删除无服务器数据库
- visual-c++ - 基于 WebView2 的 ActiveX 控件和拦截 WM_LBUTTONDBLCLK
- python - 如何重新排列输入的拆分
- swift - 显示相同项目的动态列表,即使填充的列表都是唯一项目
- java - 接受许可时出错 - Android Studio
- javascript - 为什么带有等待的异步请求不等待响应数据?
- node.js - 如何在上传后立即接收 Cloudinary 图像 URL(React JS 和 Node Js)?
- reactjs - React、Jest 和测试库:TypeError:使用 findBy(例如 findByAltText)时无法读取 null 的属性“createEvent”
- javascript - Ngrx Effect 中的 MergeMap 导致类型错误