gpt4 book ai didi

reactjs - 如何从react.js页面中的iframe中删除控制台错误

转载 作者:行者123 更新时间:2023-12-03 08:39:42 25 4
gpt4 key购买 nike

你好吗。
我已经将iframe添加到我的react.js页面中,并且可以使用,但是我从iframe中收到了很多错误。
这是我为避免控制台错误而制作的iframe组件,但无法正常工作

import React, { useEffect, useRef } from 'react'

export default function (props) {
let iframeRef = useRef(null)
useEffect(() => {
const iframecurrent = iframeRef.current
iframecurrent.contentWindow.console.log = function() { /* nop */ };
}, [])
return <iframe {...props} ref={iframeRef} />
}
这个问题有解决方案吗?
谢谢

最佳答案

可能是愚蠢的答案,但是您是否尝试覆盖console.error方法而不是console.log

useEffect(() => {
const iframecurrent = iframeRef.current
iframecurrent.contentWindow.console.error = function() { /* nop */ };
}, [])

关于reactjs - 如何从react.js页面中的iframe中删除控制台错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62887767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com