2011-02-25 9 views
1

저는 음악 플레이어로 웹 사이트를 제작하고 있습니다. jPlayer를 사용하고 있습니다. 모든 노래는 내 재생 목록에서 mp3 및 ogg 형식으로되어 있습니다. localhost, visual studio 2010 dev 서버에서 작업하고 있습니다.jPlayer가 일부 브라우저에서 파일을 재생하지 않습니다.

  • 크롬 - 재생되지 않습니다하지만 서버
  • 오페라의 오른쪽 파일을 호출 - - 미세
  • 파이어 폭스을 재생 미세
  • IE9을 재생 - - 벌금
  • 사파리 (윈도우) 재생 잘 재생합니다
  • IE8/7 - 아무에게 jPlayer.js 이후

을하고에 jplayer.swf 있습니다하지 마십시오 같은 폴더 swfPath = ""; I/also/tried/absolute/path하지만 아무 것도 변경하지 않았습니다.

답변

0

안녕하세요. jplayer.swf를 모든 브라우저에서 작동 한 사이트의 루트로 이동하자마자 문제가 ASP.NET 라우팅과 관련이 있다고 생각합니다.

0

두 파일이 같은 폴더에있는 경우. 둘 다 스크립트 http://example.com/Scripts/에있는 경우 swfPath="/Scripts"을 사용하십시오. Firebug의 Net 탭을 사용하여 요청한 내용을 모니터링하고 올바르게로드되었는지 확인하십시오.
로컬에서 게임을하는 동안 플래시 설정을 조정해야 할 수도 있습니다. http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager.html

+0

안녕하세요. jplayer.swf를 모든 브라우저에서 작동 한 사이트의 루트로 이동하자마자 문제가 ASP.NET 라우팅과 관련이 있다고 생각합니다. – Michael

+0

나는 똑같은 문제가있었습니다. 저는 jplayer.swf를 루트로 옮겼습니다. 완벽하게 작동했습니다. 고마워! – wilwaldon

3

파티에 약간 늦었지만,이 같은 문제에 집착하면서이 문제가 발생했습니다. Firefox에서 jplayer를 실행하기 위해 설치 한 Flash Player가 IE8에서는 유효하지 않기 때문에 Adobe의 사이트에서 Flash 설치를 테스트하고 권장 버전을 다운로드했으며 두 브라우저에서 모두 잘 작동하는 것으로 나타났습니다.

관련 문제