문제

페이지의 모든 "재생"링크를 임베디드 오디오로 변환하는 Greasemonkey 스크립트를 작성하려고합니다. <embed> 꼬리표).

Gmail 첨부 파일에서 얻는 링크를 사용하면 매력처럼 작동합니다.

다른 사이트 (Digium SwitchVox)의 링크를 사용하면 HTTP 응답 헤더가 ContentType "Audio/X-Wav"(Gmail의 링크) 대신 "Application/Octet-stream"으로 설정하십시오. 이것은 Firefox를 혼동하여 올바른 플러그인이 설치되어 있지 않다고 결정합니다. 내가 설정하면 type 속성 <embed> "Audio/X-Wav"로 태그를 지정하면 Firefox는 QuickTime을 사용하여 파일을로드합니다. 그러나 QuickTime은 혼란스러워서 파일을 재생하지 않습니다.

이 문제를 해결하는 영리한 방법을 아는 사람이 있습니까?

도움이 되었습니까?

해결책

당신은 시도 했습니까? ResidemImeType?

ResidemImeType
문자열 (호환성 : 0.6.8+) 선택 사항.
요청과 함께 지정할 MIME 유형 (예 : "Text/Html; charset = iso-8859-1").

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top