2014-03-12 2 views
1

나는 내 자신의 웹 사이트에서 사용하기 전에 다양한 OS (Win XP 및 7 회까지) 및 브라우저 조합 (Chrome, FF, IE8, Opera)으로 mediaelement.js를 테스트하고 있습니다. 이러한 조합은 훌륭하지만 시간이 걸리는 노력으로 Windows XP SP3에서 Safari를 제대로 작동시키지 못하고 mediaelement.js가 Windows XP에서 Safari에서 작동하는지 확인합니다 (Safari는 일반적으로 웹 페이지를 방문 할 때 응답하지 않습니다.) 미디어 요소 유무에 관계없이).Windows XP SP3의 Safari에서 mediaelement.js

포럼 포스터에 따르면 Safari와 XP가 함께 작동하도록 노력해야하지 않지만 전 세계 사용자는 OS와 브라우저의 다양한 조합을 사용하므로 내 미디어 요소를 사용하지 말라고 경고할지 여부를 알아야합니다. 사파리와 XP에서 기반 페이지.

누군가가 Windows XP PC의 Safari가 http://mediaelementjs.com에서 비디오를 재생할 수 있는지 확인하거나 거부 할 수 있습니까? 나는 가장 감사 할 것입니다.

답변

0

또한 모든 최신 업데이트가 포함 된 XP VM을 실행 해 보았습니다. Safari 5.1.5와 함께 작동했으며 5.1.7로 업그레이드했으며 둘 다 장애없이 비디오를 재생했습니다.

0

이 문제도 발생했습니다. Windows에서만 Safari에 있습니다.

TypeError: 'undefined' is not a function (evaluating 'this.pluginApi.loadMedia()') 

그것은 분명히 플래시 대체에 문제 그리고 그것은 .load()를 호출 한 후 발생 : 지금까지, 나는 사파리 특정 MediaElement에 기능이 존재하지 않는다는 것을 말해 문제를 했어. 그것이 내부 함수이므로 MediaElementJS의 버그처럼 보입니다.

내가 이런 소스 설정 시작 :

$j('#me_flash_0').attr('flashvars','id=me_flash_0&isvideo=true&autoplay=false& 
preload=none&width=480&startvolume=0.8&timerrate=250&flashstreamer=&height=270& 
file='+video_urls[slider_position]+'.mp4'); 
: 사파리 다음

var player = $('#wp_mep_1')[0].player.media; 
player.src = 'video_url.mp4'; 

하고, 또는 플래시 대체를, 나는 수동으로 업데이트 할 영상을 얻기 위해 클릭 한 후 FlashVars를 변경했다