次のようなビデオタグを使用したい zpt (zope ページテンプレート) があります。
<video src="FILE_LOCATION" width="320" height="240" type='video/ogg; codecs="theora, vorbis"' controls></video>
ここで、FILE_LOCATION は plone のコンテンツ タイプになります。ファイルにアクセスするには、次の 3 つの方法のいずれかを使用できます。
1) file.download_url #gives me: http://localhost:8000/a/acervo/testeflv2/at_download/file
2) file.absolute_url #gives me: http://localhost:8000/a/acervo/testeflv2
3) file.getFile() #gives me the file (like if I open the video file on a text editor)
obs: ブラウザーで最初または 2 番目の選択肢から返されたリンクをクリックすると、ブラウザーからダウンロード ウィンドウが開き、ファイルがダウンロードされます。
zpt では、次のようなことができます。
<video src="" id="video_play" width="320" height="240" type='video/ogg; codecs="theora, vorbis"' controls
tal:attributes="src python:file.absolute_url()"></video>
ここで、「python: file.absolut_url()」は他のオプションに変更できます。
しかし、そのオプションはどれも機能しています。ビデオを再生するブロックがページに表示されますが、ビデオは再生されません。
どうすればこれを機能させることができますか?