У меня есть 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: если щелкнуть ссылку, возвращенную из первого или второго варианта в браузере, откроется окно загрузки из браузера для загрузки файла.
На 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 ()" можно изменить на другие параметры.
Но любой из этих вариантов работает. Страница показывает мне блок, где видео должно быть воспроизведено, но видео не воспроизводится.
Как я могу сделать эту работу?