オクテットストリームとして送信されている場合、HTMLにオーディオファイルを埋め込む方法
-
10-07-2019 - |
質問
すべての<!> quot; Play <!> quot;を変換するGreasemonkeyスクリプトを作成しようとしています。ページ上の埋め込みオーディオへのリンク(<embed>
タグを使用)。
GMail添付ファイルから取得したリンクを使用すると、チャームのように機能します。
別のサイト(Digium Switchvox)からのリンクを使用すると、HTTP応答ヘッダーのContentType
が<!> quot; application / octet-stream <!> quot;に設定されます。 <!> quot; audio / x-wav <!> quotの代わりに; (GMailのリンクなど)。これはFirefoxを混乱させ、正しいプラグインがインストールされていないと判断します。 type
タグの<=>属性を<!> quot; audio / x-wav <!> quot;に設定すると、FirefoxはQuicktimeを使用してファイルをロードします。ただし、Quicktimeは混乱し、ファイルを再生しません。
この問題を解決する賢い方法を知っている人はいますか?
解決
overrideMimeType を試しましたか?
overrideMimeType
文字列(互換性:0.6.8+)オプション。
リクエストで指定するMIMEタイプ(E.G. <!> quot; text / html; charset = ISO-8859-1 <!> quot;)。
所属していません StackOverflow