Как удалить ошибки консоли из iframe на странице response. js - PullRequest
0 голосов
/ 14 июля 2020

как дела. Я добавил iframe на свою страницу response. 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} />
}

Есть ли какое-нибудь решение этой проблемы? Спасибо

1 Ответ

0 голосов
/ 14 июля 2020

Может быть глупый ответ, но пробовали ли вы переопределить метод console.error вместо console.log

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