2014-04-15 3 views
1

아래에 제공된 URL은 Mac의 Chrome 버전 34.0.1847.116에서 작동합니다.데스크톱에서 비디오 재생이 작동하고 취소 요청으로 Android에서 오류가 발생했습니다.

디버거에서 Nexus 5 (또는 다른 Android 관련 문제)의 Chrome 버전 34.0.1847.114에서이 작업을 시도하면 mp4에 대한 요청이 취소 된 것으로 나타납니다.

정말로 이상한 부분은 Nexus 5가 포함 된 주요 비디오 사이트로 이동하면 비디오가 작동하지만 취소 된 동일한 요청이 표시되는 것입니다. 나는 정말로 곤란하다.

따라서 test web site으로 이동 한 다음 아무 링크 나 클릭하십시오.

참고 : 데스크톱 브라우저에 연결된 Android 기기로 수행해야합니다. 데스크톱의 Chrome 에뮬레이터로는이 버그를 재현하기에 충분하지 않습니다.

감사합니다.

업데이트 :

  $("videogular").swipe({ 




       tap:function(event, target) { 




        if (event.target.className=='overlayPlayContainer') { 


         var scope = angular.element($("#bookmarkCreate")).scope(); 


         scope.onClickCreateBookmark(null); 
        } 




        return false; 


       }, 

       swipe:function(event, direction, distance, duration, fingerCount){ 






        var scope = angular.element($("#bookmark-container")).scope(); 



         scope.onClickShowBookmarks(direction); 

        return false; 



       } 

      }); 
+0

아마도 이것은 코덱과 관련이 있고 Videogular 자체와 관련이없는 것일 수 있습니다. Nexus에서 직접 액세스하여 동영상을 재생할 수 있나요? – elecash

+0

예. 휴대 전화에서 직접 재생할 수 있습니다. 그것은 MP4 파일입니다. –

+1

API 호출에 문제가있을 수 있습니다. USB 디버깅으로 인해 이상한 요청이 많이 발생했습니다. 이번 주말에 출시 된 0.3.2의 마지막 버전으로 시도해 볼 수도 있습니다. – elecash

답변

0

해결 : 내가 루트 문제는 내가 추가 한이 코드 발견!

문제는 Videogular에 사용자 지정 수신기를 추가 한 부분입니다.

$ ("videogular")에 추가하는 대신 $ ("vg-overlay-play")에 사용자 지정 리스너를 추가하면 재생이 작동 할 수 있습니다.

아이디어가 없습니다 ... ......하지만 작동하는 한 신경 쓰지 않아요!

지원에 감사드립니다. 올바른 방향으로 나를 밀어 넣었습니다. 프로젝트의 어느 곳에서나 기부 버튼을 가지고 있다면 알려주세요. 메인 사이트에서 보지 못했습니다. :) CHEERS!

+0

당신이 vg-overlay-play 리스너를 오버라이드했기 때문에 말이됩니다. 기부 버튼이 없지만 고맙습니다. 낱말을 퍼뜨려서 프로젝트에 기꺼이 기여해주세요. 우리가 원하는 전부입니다. :) – elecash