본문 바로가기

소프트웨어/Android/Java/Ndk

android] YouTubePlayer 객체가 파괴되는듯하다..

Screen Off 상황에서 Youtube를 실행시키기 위해 노력했으나 어떻게든 터치고 만다.

하하..

링크는 안남겨놨는데 Stackoverflow에서 YouTubePlayer 객체는 다른 컴포넌트에 가리거나 화면을 벗어나면 바로 객체를 파괴시킨다는 글을 보았다. 아마 이것때문에 계속 오류가 나는것같다.


당연히 static으로 복사해둔다고 해결될 문제도 아니고 음



그런데 아래의 사이트를 가보면 유튜브를 서비스로 쳇헤드처럼 돌리고있다.

https://www.androidpit.com/how-to-play-youtube-videos-in-the-background


youtube url을 넣는것을 보니 아마도 웹뷰를 통해서 보여주고 있는듯하다. 이런 방법으로 해야할것같다.

그런데 screen off시에 웹뷰객체에서 무언가를 실행시킬수가 있으려나? 조금 더 시도해봐야 할 것 같다.


Listen on Repeat이란 앱은 Screen Off시에도 재생중인 youtube 영상의 소리를 계속 스트리밍해준다. 확실히 방법이 없는것은 아니므로 힘내보자! 



오늘은 YouTubePlayer 객체가 왜 계속 사라지는지만 찾다가 끝났네?ㅋㅋ