youtube
-
[youtube_player] 어떤 영상은 재생 되는데 어떤 영상은 안되는 경우 (id에 하이푼'-' 있는 경우)Programing/Flutter 2025. 1. 16. 23:17
토이 프로젝트에서 유튜브 영상을 재생해야 했습니다.https://pub.dev/packages/youtube_player_iframe 을 사용했는데, 테스트 결과어떤 영상은 잘 작동하고, 어떤 영상은 재생이 안된다는 것을 발견했습니다. 액세스 할 수 없다길래 이리보고 저리보고 하다가 결국 원인을 유추할 수 있었습니다.재생이 안되는 영상들의 videoID에 하이픈( - , hypen) 문자가 섞여있을 경우에만 에러가 발생하는 것이였습니다. 예)정상재생: 27oH5yGybTc, BAZkzgnJQYA, TlRgW8cD1o8재생에러: vHq-9GQhibA, -bBzIgIaPS4 그리고 다행히 깃허브 이슈에서 해결방법들을 찾을 수 있었습니다.https://github.com/sarbagyastha/youtube..