2016-12-07 5 views
0

ブラウザでローカルビデオを再生する必要があります。 safafでダウンロードを依頼しています。 Chrome、Mozillaなど他のすべてのブラウザでうまく動作します。iframe videoサファリでダウンロードを依頼する

<html> 
<head> 
<title>Video</title> 
</head> 
<body style="margin:0px; padding:0px;"> 
    <iframe width="100%" height="315" src="D:/Video/Video1.mp4" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen seamless></iframe> 
</body> 
</html> 

+0

MacのSafariでうまく動作します。私が考えることができる唯一の違いは、ウィンドウパスのスラッシュです。 Windowsはパスにバックスラッシュを使用しているので、srcの属性をsrc = "D:\ Video \ Video1.mp4"に変更することはできますか? – Arif

+0

しかし、Windows 10のサファリブラウザでは動作しません。 –

+0

これは、私がそれがパスと何か関係があると思っている理由です。スラッシュをバックスラッシュに変更しようとしましたか? – Arif

答えて

0

パスからドライバ文字を削除します。ページが "ビデオ"フォルダと同じフォルダレベルにあると仮定して、 "/Video/Video1.mp4"または "./Video/Video1.mp4"にする必要があります。試してみてください。

関連する問題