es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede importar el módulo en Next.js.

Intenté importar el módulo de Zoom WebSDK a Next.js, pero falló porque el objeto window no está definido.

Lo que hice fue intentar importar el módulo WebSDK, pero ocurrió este error.

Estoy usando Next.js v12 con create-next-app y mi código es muy simple. Aquí está en mi archivo pages/index.js:

import { ZoomMtg } from '@zoomus/websdk';

const Pagina = () => {

const handleClick = async () => {

}

return (
    <main>
        {/* obtener el número de reunión y el rol aquí (y tal vez la contraseña) */}
        <button onclick="{handleClick}">Unirse a reunión</button>
        {/* <div>{meetingUrl && <zoomwindow url="{meetingUrl}"></zoomwindow>}</div> */}
    </main>
)


}

export default Pagina

¿El paquete WebSDK está roto o algo así?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que el objeto window no está definido cuando intenta importar el módulo Zoom WebSDK. Esto podría deberse al hecho de que Next.js es un marco de renderizado del lado del servidor y el objeto window solo está disponible en el navegador. Es posible que deba considerar utilizar una biblioteca o paquete diferente que sea compatible con Next.js.

Comments are closed.