min_chan.log
로그인
min_chan.log
로그인
[Flutter] - (url에서 Youtube Video Id 추출하는 법 )
min_chan
·
2023년 6월 21일
팔로우
0
flutter
youtube
youtube_player_flutter
0
다음 검색 api 동영상 검색하기
사용하면 아래와 같은 url을 제공한다.
플러터 앱에서 유튜브 동영상을 재생
youtube_player_flutter 외부 라이브러리를 사용하는 방법이 있다.
youtube_player_flutter 사용법
사진에서 보는 것과 같이 initialVideoId가 필요로 하는데 이것은 url마지막의 v값을 의미한다
url에서 initialVideoId 추출하기
방법 1 (메서드 사용)
Youtubeplayer의 convertUrlToId() 메서드를 사용하면 이 URL을 전달하여 비디오 ID를 추출할 수 있다.
방법 2 (직접 추출)
Uri.parse(url) - url을 입력으로 받아 입력된 url을 파싱하여 Uri 객체를 생성
uri.queryParameters['v'] - YouTube 비디오 URL의 경우, 일반적으로 v라는 쿼리 매개변수에 비디오의 식별자가 포함되어 있기 때문에 쿼리 매개변수 중 'v'에 해당하는 값을 가져올 수 있다.
결과
동영상이 잘나온다 ^^*
min_chan
github.com/kangminchan99
팔로우
이전 포스트
[Flutter]-오늘의 에러(Daum api 동영상 재생 에러)
다음 포스트
[Flutter] - 오늘의 에러(Unknown flutter tag. Abandoning upgrade to avoid destroying local changes. ~)
0개의 댓글
댓글 작성