Posts with the tag js:
video.js를 이용하여 HSL 동영상을 재생하는데 자동 재생이 안되는 경우가 있었다. 그래서 원인을 찾아보기 위해 가능한 모든 이벤트에 로그를 찍도록 했다. 그리고 HLS.js 에서도 같은 현상이 일어나는지도 확인해봤다. 우선 HLS.js
mp3 파일들을 연속으로 재생할 수 있는 웹페이지를 만들었다. 처음엔 단순하게 audio 태그를 이용하여 재생했다. 데스크톱에서 확인했을 때 잘 동작해서 문제가 없다고 생각했다. 그런데 모바일에서 확인해보니 처음 재생은 화면이 꺼져도 끝까지 잘
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>) ... 에러 로그에서 어디에서 잘못됐는지 정확히 나오지도 않고 로그
Javascript에서 정규식을 사용하는 경우가 자주 있는데 그때마다 잊어버리는 게 있다. 반복해서 정규식을 이용해 문자열을 찾는 경우가 있는데 항상 2번째에서는 다음과 같이 값이 나오지 않는 경우가 발생했다 let re = /ab/g; let str = 'abc' re.exec(str)
Javascript 라이브러리를 만든 후 버전별로 빌드할 필요가 생겼다. alpha/beta/release 이렇게 빌드를 하려고 했는데 생각처럼 되지 않아 시행착오를 여러 번 겪었다. Grunt와 Webpack을 사용하여 빌드하고 있는데 Webpack은 env 파라미터에서 버전 정