2009-05-12 3 views
0

웹 사이트에서 플래시를 통해로드 할 때 미디어 파일이 HTML로 재생되고 있습니다. 자동 실행을 사용하는 경우 Firefox에서 문제가 발생합니다. HTML에서 스트리밍의 일부 바이너리 데이터를로드 할 때 HTML 헤더가 손상되어 MIME-TYPE을 감지 할 수 없어서 UNTYPED-BINARY 데이터를 저장하도록 요청하는 것 같습니다.파이어 폭스는 HTML을로드 할 수 없으며 "타입이 지정되지 않은 바이너리 데이터"를 저장하라는 메시지를 표시합니다.

어떻게 해결할 수 있습니까 ??

답변

2

서버가 잘못된 MIME 유형을 보내고 있습니다. 가장 좋은 제안은 MIME 유형이 서버에 올바르게 설정되어 있는지 확인하는 것입니다. 또한 firefox 용으로 Flash Player가 설치되어 있는지 확인하십시오. 플래쉬 플레이어 감지 코드를 넣으십시오 : http://www.adobe.com/devnet/flashplayer/articles/swfobject.html

+1

플래시 개체에서 인수 "autostart = yes"를 전달하지 않으면, html 페이지가로드 될 때 thye 미디어 파일이 즉시 재생되지 않습니다. 문제가 발생하지 않습니다. 이 인수를 전달할 때만 발생하므로 다른 브라우저에서 html 페이지가로드되는 즉시 미디어 파일이 재생됩니다. 파이어 폭스에서는 문제를 일으키는 몇 가지 이유로 인해 (필자는 형식이 지정되지 않은 바이너리 데이터를 저장하려고했으나 노래 파일의 일부 바이너리 데이터가 html 헤더보다 먼저 나왔음을 알 수 있었다 !!) – Arc

관련 문제