1

サーバーに保存したビデオをiOSSafariで再生できないのに、MacSafariでは再生できる理由を理解できません。私はこのページからこれらのビデオを撮りました。

私が言っていることを示すために、以下はMacとiOSSafariで動作します。

<video src="http://video-js.zencoder.com/oceans-clip.mp4"></video>

これはMacでのみ機能し、iOSSafariでは機能しません

<video src="http://mysite.com/oceans-clip.mp4" ></video>

それらはまったく同じビデオなので、私は完全に混乱しています。どんな考えでも大歓迎です。

4

3 に答える 3

1

公式のSafariDevelopperLibraryによると、「コントロール」を追加する必要があります

<video src="http://mysite.com/oceans-clip.mp4" controls ></video>
于 2012-04-10T16:48:08.607 に答える
1

単なる提案ですが、mimeタイプはサーバーで適切に構成されていますか?一部のブラウザは、mimeタイプの他のブラウザよりも扱いにくいです...

FirefoxでビデオファイルのURLにアクセスし、livehttpheadersのような拡張子を使用すると、ファイルが送信されたmimeタイプを確認できるはずです。おそらく、構成で修正する必要があります。これを行う。:-)

于 2012-04-11T14:13:38.360 に答える
1

これは、SSLの自己署名証明書を持っていることが原因である可能性があります。私は同じ問題に遭遇しました。iOSは、自己署名証明書からのビデオhtmlを再生しません。

于 2012-08-17T17:14:39.540 に答える