问题标签 [domexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2657 浏览

reactjs - Service Worker 注册期间出错:DOMException: Failed to register a ServiceWorker for scope.An SSL certificate error occurred

我正在尝试将我的 apache 配置为运行 react 应用程序。它在本地主机上运行。但是我想将http重定向到https。当我这样做时 service-worker.js 不起作用。我得到 DOM 异常。我也使用过 SSL 证书

服务工作者.js

这是我的 Apache 配置

我的应用程序运行的主机

使用反向代理获取 https

运行 10.217.12.12:91 时出现此错误

任何人都有解决这个问题的想法?

0 投票
4 回答
2233 浏览

javascript - Javascript DOMException:关联的 Track 处于无效状态

我正在尝试在 nodeJS 服务器上创建照片捕获 Web 应用程序,并且我正在使用下面的javascript代码。

gotMedia 函数是这样的:

一切正常,图像捕获还可以,但是当我一张一张快速拍摄照片时出现错误,上面写着:

grabFrame() 错误:DOMException:关联的 Track 处于无效状态。

这通常发生在我拍摄太多照片时(例如快速单击大约 20 秒以上),但前五张快照也发生了这种情况。有谁知道发生了什么,我应该改变什么,以解决这个问题?感谢您的时间。

0 投票
1 回答
86 浏览

javascript - 使用 Javascript 不断读取更新的 XML 文件

reader.readAsText()我想通过设置一个调用函数的间隔来不断观察变化的 XML 文件的内容。我可以访问数据,直到第一次更新 XML 文件。

从那时起,阅读器在尝试读取文件时会抛出一个名为“NotReadableError”的 DOMException。然后我必须通过打开文件对话框重新打开文件,我不想这样做。

有什么建议么?这甚至可能吗?

简化的代码如下所示:

此致。

0 投票
0 回答
101 浏览

reactjs - 无法附加到 sourceBuffer,因为 mediaSource 元素(父级)已被删除

我在使用视频流时遇到问题。

我正在使用套接字 io 进行视频流处理并为前端做出反应。

前端代码如下所示:-

和这样的后端:-

VideoElement 的 componentDidMount 的 try/catch 块发生错误

错误:-媒体资源blob:http://localhost:3000/493042c5-431b-40a1-aff6-5fafe218a677 无法解码,错误:错误代码:NS_ERROR_FAILURE (0x80004005)

基本上我正在设计一个用于视频会议的应用程序,并且,

我已经使用 mediaRecorder 将 getUserMedia 获得的流记录到 Blob 中,并将这些 Blob 通过套接字发送到服务器(“视频事件”)

服务器接收发出事件的 roomName、userId 和视频 blob,并将事件广播${userId}VideoData到特定房间

当用户连接服务器时开始接收 blob 并开始 ${userId}VideoData以 {userId, blob} 作为要传递给客户端的值来广播事件

当另一个用户连接他的网络摄像头时,他的网络摄像头源也被发送到服务器......在他之前连接的用户接收到他的视频 blob 并能够播放它们,这个用户也接收到以前连接的用户的视频 blob 但无法播放它们,首先附加到 sourceBuffer 上面的警告会被记录,之后如果再次附加,则会引发错误!

错误是连接的用户看不到在他之前连接的其他用户的视频,但能够看到在他之后连接的用户的视频!

但在他之前连接的用户可以毫无错误地看到他的视频

0 投票
1 回答
160 浏览

tampermonkey - Greasemonkey 抛出“DOMException:操作不安全。” 关于 document.implementation.createHTMLDocument().open()

法拉盛 84.0.2,通用汽车 4.10.0

代码可以在GitLab上看到。相关部分是:

控制台输出:

脚本适用于 Tampermonkey。

0 投票
0 回答
304 浏览

javascript - 如何检测DOMException(无法在'Node'上执行'removeChild':要删除的节点不是该节点的子节点)使用JS

我正在开发一个使用 Jquery 修改页面 HTML 的 chrome 扩展。如果已加载,这在许多 React 站点上不起作用。具体来说,我观察到反应站点会抛出这个:

是否可以使用反应站点抛出的 JS 来检测此 DOMException,以便我可以禁用该站点的 chrome 扩展

这就是我编辑 DOM 的原因。假设原始 html 是

我需要在屏幕上突出显示“Hello”,所以我替换了 h1 元素的 innerHTML。结果将如下所示

通过这种方式,我可以添加 CSS 样式以突出显示“Hello”这个词。我想知道是否有另一种方法可以在不直接使用 DOM 的情况下做到这一点

0 投票
1 回答
299 浏览

angular - DOMException:无法在“WorkerGlobalScope”上执行“importScripts”:“http://localhost:4200/BlinkCardWasmSDK.js”处的脚本无法加载

我试图让这个信用卡读卡器在我的角度应用程序上工作。我按照阅读中的所有步骤操作并获得了许可证密钥,但由于某种原因,我收到以下错误

在我的组件中,我根据说明实现了以下方法:

在html中我有:

我在 /src/assets/BlinkCardWasmSDK.js 中添加了 BlinkCardWasmSDK.js,但它仍然给我错误。我是否缺少参考资料或其他内容?在此先感谢您的帮助。

0 投票
1 回答
802 浏览

javascript - 解决 Uncaught (in promise) DOMException: play() failed 因为用户没有先与文档交互

我尝试使用 javascript 制作 html 页面以在鼠标悬停时播放声音,但是当我尝试在 chrome 浏览器上首次重新加载代码时,它给了我这个错误。我如何在chrome中解决这个问题。

Uncaught (in promise) DOMException: play() failed 因为用户没有先与文档交互。

0 投票
4 回答
762 浏览

javascript - 为什么会出现错误提示 Uncaught DOMException: Failed to execute 'querySelector' on 'Document': '#1' is not a valid selector

当我点击导航上的“开立账户”按钮时,我收到错误消息:

未捕获的 DOMException:无法在“文档”上执行“querySelector”:“#”不是有效的选择器。

...这是按钮 HTML:

不知道我缺少什么来摆脱错误。

0 投票
0 回答
48 浏览

domexception - 当链接单击的元素正在动画并停止时

我刚刚开始使用 swup.js。我正在尝试自己实现它。一切顺利,但是当我点击一个链接时,它是动画但没有前进到下一页(链接页面)。它就停在那里。控制台说一些错误..请帮我清除它。我的html在下面

我的 CSS 是

当我点击一个链接时,它只是淡出并且不会转到另一个链接的页面..我的控制台说

我究竟做错了什么。你能指出我的问题吗?