1. 유튜브 API
cueVideo(비디오 아이디);
하면 재생안되는데
loadVideo(비디오 아이디);
하면 재생 됨
전달 되는 파라미터도 똑같은디 왜 ?
공식문서봐도 잘 모르겠음
2. 파이어베이스 데이터 참조
onDataChange()이게 공식문서보면 데이터베이스에 변화가 있을 때마다 참조하는거라함
그래서 앱 실행할때마다 변화 생기라고 forUpdate라는 child 추가하고 currentTimeMillis()를 전달해서 앱 실행할때마다 자동으로 변화주도록 함
그래야 onDataChange()기능 작동
근데 이게 유튜브 아이디 받아올 땐 이렇게해야 작동하더니
게시판 게시글 받아올 땐 이렇게 안해도 작동 잘 함
유튜브 재생하는 액티비티에선 forUpdate 갱신하는거 안 넣으면 새로운 데이터를 안 받아옴 onDataChange()가 아에 실행되질 않음
forUpdate갱신하도록 코드 넣어야 db 업뎃 되면서 onDataChange() 작동함
게시판 게시글 받아오는건 그런거 없어도 잘 작동함
해당 댓글은 삭제되었습니다.
그 큐는 queue고 이 cue는 레디 큐!할 떄 큐야!
알파고게이야...
cueVideo는 썸네일만 받아오고 멈춤... loadVideo 는 불러와서 재생시작함...
이거 공식문서에 바로 이렇게 적혀있는데 차이를 모르겠다고??
아 내말은 재생이 멈춘다는게 아니고 서버 에러 400이 뜸
cueVideo하면 서버에러 400이라고 뜨고 loadVideo하면 에러 없고