안드로이드 갤럭시폰을 통해 유튜브 앱 무한로딩되며 멈춤현상 해결방법

안드로이드 갤럭시폰을 통해 유튜브 앱 무한로딩되며 멈춤상황 해결방법

이 내용은 업데이트가 진행됨에 따라 문제가 해결되지 않을 가능성이 있으므로 참고용으로만 봐주시기 바랍니다. 영상 플랫폼을 경영하는 사람들의 대다수는 수익창출을 하고 있지만 수익이라는 것은 곧 누군가 영상을 시청하기 전 광고를 보는것에서 시작하며 광고를 나오지 않게 할 수 있는 방법이 PC버전은 간단하지만 모바일 버전은 그런 방식으로 쉽지 않습니다. 예전에는 유튜브 밴스드 라는 앱이 존재하여 해당 앱을 설치하고 유튜브 시청시 광고가 나오지 않았지만 이제는 광고가 아예 안나오는 것이 아닌 동영상 시청시 광고만 나오지 않으며 그나마도 유튜브에서 자체적으로 조치를 취하여 일명 무한로딩 버퍼링 현상이 일어나 정상적인 유튜브 시정이 불가능하도록 막고 있습니다.


계정 로그아웃 후 재 로그인
계정 로그아웃 후 재 로그인

계정 로그아웃 후 재 로그인

두번째 방법은 계정 로그아웃 후 재 로그인을 하는 방법입니다. 간혹 유튜브 계정 오류로 인해 덧붙인 답글 무한로딩이 발생할 수 있다고 해서 로그아웃 후 다시 로그인을 진행한 후에도 오류가 계속 생겨나는 지 확인해 봅니다. PC에서 유튜뷰를 검색하신 후 접속하면 오른쪽 위에 본인의 유튜브구글 계정 프로필이 보이는데요. 로그아웃을 하기위해 프로필을 선택해 줍니다. 그러면 채널만들기, 유료 멤버쉽, YouTube 스튜디오, 계정 전환, 로그아웃, 어두운 테마 사용 안함이 보이는데요. 다섯번째에 있는 로그아웃을 선택해 줍니다.

굳이 영상 플랫폼을 들어가지 않고 단순히 구글 계정을 로그아웃하는 방법으로도 해볼 수 있습니다. 이제 재 로그인을 한 후 무한로딩 오류가 계속 발생하는지 확인해 봅니다.

1 static
1 static

1 static

우리들이 위에서 middleware를 사용한 이유는, hashtags 전처리를 여러 controller에서 복붙 해서 사용하고 싶지 않기 때문입니다. 하지만 위에서 언급했듯 우리들이 작성해 놓은 middleware는 save 함수가 호출되었을 때만 동작합니다. 따라서 postEdit controller에서 사용하는 findByIdAndUpdate 함수를 호출하면 우리들이 작성해 놓은 middleware가 동작하지 않아서 우리들이 의도한 방향과는 조금 다르게 middleware가 동작합니다.

이럴 때, static을 사용하여 위 문제점을 보완할 수 있습니다. static은 우리들이 사용했던 save, exists, findByIdAndUpate 같은 함수를 우리들이 직접 커스텀해 만들어 볼 수 있습니다.

유튜브 리밴스드 무한로딩 문제와 해결 방법

너무나 편리한 기능을 제공하는 유튜브 리밴스드 이지만, 모바일 데이터로 영상을 재생할 때 일정 시간 후, 무한로딩 현상이 나타나는 문제가 발견되었습니다. 대처하는 방법은 다음과 같습니다. 이렇게 하시면 무한로딩 상황 없는 유튜브 리밴스드 어플을 사용해볼 수 있습니다. 다운로드할 때나 설치할 때 나오는 안내창들은 무시하고 진행하시면 됩니다. 이미 설치되어 있는 유튜브 리밴스드를 삭제합니다.

에 접속합니다. 디스플레이 중앙 부근의 을 클릭합니다. 좌측의 DOWNLOAD (General) 버튼을 클릭합니다. 다운로드한 APK파일을 휴대폰에 설치합니다.

4 video ID

예전에는 우리들이 데이터베이스에 등록되어 있는 video의 ID가 아닌, 우리들이 직접 ID를 배열에 작성해서 사용했었습니다. 그때는 ID를 1, 2, 3처럼 숫자만 사용해서 작성해 주었는데, mongoDB에서 자동으로 부여해 주는 랜덤값은 숫자 외에 다른 문자도 포함하고 있습니다. 따라서, 홈페이지에서 video의 제목을 클릭해서 링크를 타면, 오류가 발생합니다. 라우터에서 ID가 숫자로만 구성되어 있는 URL을 받게 하도록 설정해 두었기 때문입니다.

mongoDB의 ID를 가진 URL을 받기 위해서는 우리들이 작성해 두었던 정규표현식을 수정해야 합니다. 그전에, mongoDB의 ID 구조를 알아봅시다. 공식 문서에 따르면, id는 24 바이트 16진수 문자열이라 정의되어 있습니다.

해결 방법

첫째 생각나는대로 아래와 같은 방법들을 시도해봤습니다. 유튜브 로그아웃 후 재로그인 크롬브라우저 껐다. 켜기 컴퓨터 재부팅 웬만하면 위 방식으로 해결이 될꺼라 생각을 했었는데 증상 해결이 안되서 구글링을 통해 다른 방법을 시도해봤습니다. 결국 저의 경우 증상을 해결한 방법은 인터넷 사용기록을 삭제하는 것이었는데요. 대부분 페이지 리소스가 충돌을 일으킨 게 원인이 아닐까 생각됩니다. 크롬 방문기록 삭제 방법 1. 방문 기록 확인을 위해서 크롬브라우저 단축키 CTRLH를 눌러주세요. 또 새로운 것으로 크롬브라우저 우측 상단 점3개 아이콘을 선택 후 방문 기록을 클릭해도 되고, 뒤로가기 버튼을 2초가량 꾹 누른 후 방문 기록 전체 보기 메뉴를 클릭해도 됩니다.

2. 인터넷 사용 기록 삭제를 클릭합니다.

자주 묻는 질문

계정 로그아웃 후 재

두번째 방법은 계정 로그아웃 후 재 로그인을 하는 방법입니다. 좀 더 자세한 사항은 본문을 참고하시기 바랍니다.

1 static

우리들이 위에서 middleware를 사용한 이유는, hashtags 전처리를 여러 controller에서 복붙 해서 사용하고 싶지 않기 때문입니다. 좀 더 자세한 사항은 본문을 참고해 주세요.

유튜브 리밴스드 무한로딩 문제와 해결

너무나 편리한 기능을 제공하는 유튜브 리밴스드 이지만, 모바일 데이터로 영상을 재생할 때 일정 시간 후, 무한로딩 현상이 나타나는 문제가 발견되었습니다. 자세한 내용은 본문을 참고 해주시기 바랍니다.