Dev. Blog isprometheo의 좌충우돌 개발 블로그
Posts with the tag js:

[JS] video.js 자동 재생이 안될 때 해결 방법

video.js를 이용하여 HSL 동영상을 재생하는데 자동 재생이 안되는 경우가 있었다. 그래서 원인을 찾아보기 위해 가능한 모든 이벤트에 로그를 찍도록 했다. 그리고 HLS.js 에서도 같은 현상이 일어나는지도 확인해봤다. 우선 HLS.js

[JS] PWA 만들기

mp3 파일들을 연속으로 재생할 수 있는 웹페이지를 만들었다. 처음엔 단순하게 audio 태그를 이용하여 재생했다. 데스크톱에서 확인했을 때 잘 동작해서 문제가 없다고 생각했다. 그런데 모바일에서 확인해보니 처음 재생은 화면이 꺼져도 끝까지 잘

[JS] ejs SyntaxError

ejs를 2에서 3으로 업그레이드하고 나서 다음과 같은 에러가 발생했다. SyntaxError: Unexpected identifier in index.ejs while compiling ejs If the above error is not helpful, you may want to try EJS-Lint: https://github.com/RyanZim/EJS-Lint Or, if you meant to create an async function, pass `async: true` as an option. at new Function (<anonymous>) ... 에러 로그에서 어디에서 잘못됐는지 정확히 나오지도 않고 로그

[JS] RegExp 재사용할 때 문제 해결

Javascript에서 정규식을 사용하는 경우가 자주 있는데 그때마다 잊어버리는 게 있다. 반복해서 정규식을 이용해 문자열을 찾는 경우가 있는데 항상 2번째에서는 다음과 같이 값이 나오지 않는 경우가 발생했다 let re = /ab/g; let str = 'abc' re.exec(str)

[JS] Grunt Webpack 버전별로 빌드하기

Javascript 라이브러리를 만든 후 버전별로 빌드할 필요가 생겼다. alpha/beta/release 이렇게 빌드를 하려고 했는데 생각처럼 되지 않아 시행착오를 여러 번 겪었다. Grunt와 Webpack을 사용하여 빌드하고 있는데 Webpack은 env 파라미터에서 버전 정