Cannot read property 'querySelector' of null
문제 발생
video recorder를 만들고 homepage로 이동하자 error가 발생했다.
recordVideo.js:29 Uncaught TypeError: Cannot read property 'querySelector' of null
원인
모든 page에 <script src=video recorder>
를 적용해서 발생한 문제
해결
// webpack
entry: {
main: BASE_URL + "main.js",
recordVideo: BASE_URL + "recordVideo.js",
videoPlayer: BASE_URL + "videoPlayer.js",
},
webpack entry에 recordVideo를 만들어 준다.
block recordVideo
script(src="/assets/js/recordVideo.js")
recordVideo page에만 script를 추가한다.
Author And Source
이 문제에 관하여(Cannot read property 'querySelector' of null), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kjkksu2/Cannot-read-property-querySelector-of-null저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)