2013-05-24 4 views

답변

1

이 문제는 Firefox 브라우저의 플래시 폴백 (fallback)에서만 해결할 수 있습니다. 당신은

t.supportsMediaTag = (typeof v.canPlayType !== 'undefined' || t.isBustedAndroid) ; 

변화 예를 잘 내가 발견 초기 디버그 후 이잖아

t.supportsMediaTag = (typeof v.canPlayType !== 'undefined' || t.isBustedAndroid)&& (!t.isFirefox) ; 
0

이 문제에 대한 해결책을 찾을 수 있으면 알려 주시기 바랍니다. 나는 똑같은 문제를 겪고있다.

[편집] 해결책을 찾았습니다. Mediaelement.js 미디어 플레이어를 설정 한 위치에 매개 변수 "mode : 'shim'"을 추가하여 구성 요소의 플래시/실버 라이트로 강제 전환하십시오. 그것은, 그래서 what is mode:shim actually doing?

나는 단지 파이어 폭스에 대해이 작업을 수행 할 수있는 방법에 작업을하지만, 다 치신하지 않습니다 모든 브라우저이 대체를 강요 해요 : 더 자세히 들어

, 여기에 최초의 코멘트를 읽고 단기적으로는 좋은 해결책입니다.

+0

에 JS 코드에서 다음 줄을 찾을 수 있습니다, 하나 난 항상 플래시를 켜거나 스크립트를 결정하도록 할 수 있습니다. – Shiv

+0

그렇습니다. 초기 디버그를 찾은 직후입니다. 항상 플래시를 켜거나 스크립트를 결정할 수 있습니다. 따라서 파이어 폭스의 경우에만 내 코드를 대체하도록 수정했습니다. 위의 테스트 링크에서 JS를 가져옵니다. 그 지금 일하고있어. 나는이 질문을 닫을 것이다. – Shiv