2014-03-19 3 views
0

플레이어가 우리 웹 사이트에서 (MP3를 재생하면서) 작동을 멈췄다는 XP 사용자의 보고서가 너무 많습니다. XP에서 IE8에서 Flash 12를 실행할 때 MediaElement 플레이어가 작동을 멈추었습니다.MediaElement가 IE8의 Flash 12를 사용하여 XP에서 작동을 멈췄습니다.

Abode Shockwave 플러그인을 사용하지 않으면 플레이어가 작동하며 SilverLight 플러그인을 사용한다고 가정합니다. 해당 플러그인을 사용하지 않으면 MP3 파일을 다운로드하라는 메시지가 나타나고 Windows Media Player에서 파일을 재생하기 때문입니다. 그래서 몇 가지 질문이 있습니다 :

  1. 플래시 12 문제에 대한 회피 방법이나 해결 방법이 있습니까? (그것이 무엇인지는 확실치 않지만 확실히 파손되어있다.)

  2. 파일을 다운로드하지 않고도 Windows Media Player로 폴백 할 수있는 방법이 있습니까?

우리는 정말 사용자, 정말 비 기술적 (그 그래, XP 및 IE8을 실행하는 것이 좋은 지표)가 그래서 나는 가능한 한 단순한으로 전체 프로세스를 만들고 싶어.

Silverlight를 설치하지 않은 경우 Flash를 간단하게 비활성화 할 수 있지만 해당 폴더에 Silverlight가 설치되어 있지 않으면 "다운로드"링크 만 표시됩니다.

플래시 문제를 해결하거나 플레이어가 Windows Media Player로 폴백 (가능할 경우)하면 몇 달 동안 해당 사용자를 드래그 할 수 있습니다.

답변

0

플레이어를 최신 버전으로 업데이트 했습니까? (2.13.2, 현재) 최근 플래시 업데이트를 위해 작업을 중단했지만 해결 방법을 발표했습니다.

출처 : Internet explorer 6,7,8 with flash player 12 failing #1078.

편집 : IE8에서 Silverlight를 사용하도록 설정할 수 있습니다. 이 같은 것 :

var options = {}; // you could insert here default options for every browser 

// if IE8 
/*@cc_on 
    @if (@_jscript_version == 5.8) 
    options.mode = 'shim'; 
    options.plugins = ['silverlight']; 
    @end 
@*/ 

$('audio').mediaelementplayer(options); 

나는 시도하지는 않았지만, 사용자에게 플러그인을 다운로드하라는 메시지가 표시된다고 생각합니다.

+0

예. 방금 버전이 최신이고 버전이 하나만 설치되어 있는지 확인했습니다. 그것은 플래시 11.9.9.0에서 작동했지만 12.0.0.77로 업데이트하자마자 중단되었습니다. –

0

나는 매우 비슷한 문제가있었습니다. .me-plugin을 'position : static'의 css 속성으로 설정하면 내 동영상이 표시됩니다.