2010-06-30 3 views
2

Google 사이트에서 작곡가 친구를위한 경제적 인 웹 사이트를 만들었습니다. 나는 그의 음악이 온라인으로 스트리밍 될 수 있도록 사이트에 플래시 플레이어를 추가했다.Safari 5 : 개체로드를 거부했습니다 (GoogleSites Flash Player)

Safari 5가 나올 때까지이 모든 것이 순조롭게 진행되었습니다.

플래시 플레이어

이 사파리 5에로드되지 않습니다 내가이 구글이 원래 자원 URL에서 리디렉션과 관련이있을 수 상상 사파리 4

에 잘 작동,하지만 난 정말 그래도 모르겠어요.

오류 콘솔 노트 :

는 개체를로드하지 않았다. 요청 내에서 발견 URL : 요청하는 페이지의 "http://www.rossbauermusic.com/resources/player_mp3_normal.swf"

URL은 : 해결 방법 방법이 문제에 대한 http://www.rossbauermusic.com/engage

어떤 생각? 다른 "요청시"mp3 전략이 만족 스럽습니다.

+0

네, 여기도 음악 플레이어를 내장하려고합니다. 같은 오류 "요청을로드 한 객체를로드하는 것을 거부했습니다." 어떤 아이디어가이 문제를 어떻게 해결할 수 있습니까? – chrismarx

+0

업데이트가 있습니까? 나는 grooveshark embeds로 1 년 후 같은 문제에 직면 해있다. – Kevin

답변

0

빠른 Google이 XSS 감사인 인 Safari 5에서 사용할 수있는 WebKit 버그/기능과 관련이 있다는 증거를 발견했습니다. 이와 관련된 대답은 여기에 있습니다 :

How can I get around Safari's XSS auditor for rendering remote flash objects on POST?

그 대답은 사용하는 방법을 설명 "X-XSS-보호 : 0"헤더.

Disable XSS filter in Safari/WebView

당신은 또한 페이지와 함께 특별한 헤더를 보낼 수 있지만, 아마도 사파리에서 옵션이 아니다 :

그리고 여기 당신이 클라이언트에서 비활성화 할 수있는 방법입니다.