동일한 페이지에서 MediaElement 및 jQuery Tools를 사용할 때 호환성 문제가 발생합니까?MediaElement.js 및 jQuery Tools에서 Firefox 충돌이 발생합니다.
페이지에 라이브러리가 포함되어 있고 $ ('video')를 호출 할 때마다 Firefox가 다운됩니다. mediaelementplayer(); jQuery Tools에 대한 참조를 제거하면 페이지가 완벽하게로드되고 mediaelementplayer()에 대한 호출을 제거하면 페이지가 완벽하게로드됩니다.
예외가 발생하지 않습니다. 브라우저 전체가 잠기고 응답하지 않습니다. Mac 및 Windows 컴퓨터에서이 문제를 재현했습니다. http://thewellcommunity.org/firefox-crash.htm
내가 jQuery를, jQuery를 도구 및 MediaElement를 최신 버전으로 업그레이드 :
다음은 테스트 페이지입니다. 이러한 라이브러리를 업그레이드하기 전에 충돌이있었습니다. 유일한 차이점은 jQuery Tools 버전 1.2.5를 사용했을 때 크래시가 덜 심했고, 가끔씩 만 발생했으며 Mac에 국한된 것처럼 보였습니다. 파이어 폭스는 짧은 시간 동안 잠기지 만, 결국은 다시 안정화 될 것이다. 1.2.7로 업데이트하자마자 충돌이 매번 시작되어 복구 할 수 없었습니다. 원래의 충돌이 볼 수 있도록
사이트의 라이브 홈페이지는 여전히 ..., jQuery를 도구 1.2.5을 사용 http://thewellcommunity.org
사람이 무슨 일이있을 수있는 아이디어가 있습니까? 아니면 내가 이것을 어떻게 디버깅 할 수 있는지 아십니까? try-catch 블록을 시도했지만 캐치가 발생할 수 있기 전에 브라우저가 충돌합니다.
와우 ... 그건 끔찍한 일이지만 파이어 폭스 문제는 아니야. 내 사파리도 갇혀있어. 나는 콘솔을 열지도 못했다. – Sparky
어! 알려 줘서 고마워. Mac에서 Safari를 사용하고 있다고 가정합니다. 방금 Windows 용 Safari에서 시험해 보았지만 잠시 멈추었습니다.하지만 약 1 분 동안로드 한 후 결국 작동했습니다. – Jeff
Safari가 _slow_ Mac에 있지만 여전히 나빠질 것 같습니다. – Sparky