Onebox가 YouTube의 ?t=13m30s를 인식하지 못하지만 ?t=810은 인식함 - 회원에 따르면 m:s 형식이 예전에는 작동했음

여러분 안녕하세요,

멤버 중 한 분이 YouTube URL에서 분(m)과 초(s)를 사용하는 기능이 더 이상 작동하지 않는다고 지적했습니다. 그는 몇 달 전부터 그랬을 것이라고 생각합니다. 제 테스트 결과, 그의 말이 맞습니다. 영상이 처음부터 재생됩니다. 두 URL을 여기에 첨부하니 제 사이트만의 문제인지 확인해 보겠습니다. - 아니요, 여기에서도 동일한 현상이 발생합니다. - 저는 Ruby 개발자는 아니지만 youtube_onebox_spec.rb의 Ruby 코드를 살펴보니 M:S 형식과 start, end 인자가 모두 지원되는 것으로 보이지만, 제 사이트에서는 어느 쪽도 작동하지 않습니다.

M:S 형식은 모바일 사용자에게 훨씬 사용하기 편합니다. YouTube 앱에는 시작 시간을 선택할 방법이 없기 때문에, 사용자가 공유할 때 URL에 ?t= 문자열을 직접 붙여 넣어야 합니다.

도움 주시면 감사하겠습니다. 자, 이 URL들이 여기서 어떻게 작동하는지 한번 보겠습니다.

현재 3.1.0beta4 (f462347e12)를 사용하고 있고, 방금 3.1.0beta5가 배포된 것을 확인했습니다. 저희 사이트는 정기적인 유지보수 시간을 지정해 두고 있어, 업데이트가 이 문제를 해결하는지 바로 확인하기 위해 즉시 업데이트를 진행할 수는 없습니다.

https://youtu.be/DX3Ag59W68I?t=13m30s

https://youtu.be/DX3Ag59W68I?t=810

2개의 좋아요

lazy-yt 마이그레이션으로 인한 회귀 현상일까요? @jancernik

4개의 좋아요

네, 이는 회귀(regression) 문제였습니다. 보고해 주셔서 감사합니다. 이 PR로 문제가 수정될 것입니다:

6개의 좋아요

이 주제는 4일 후 자동으로 닫혔습니다. 더 이상 답변을 게시할 수 없습니다.