我正在尝试使用 Django 从特定位置开始播放视频:
<video controls autoplay id='vid' muted >
<source src="{% static 'vids/videoplayback.mp4#t=10,30' %}" type="video/mp4">
</video>
这给出了一个错误
GET http://127.0.0.1:8000/static/vids/videoplayback.mp4%23t%3D10%2C30 http://127.0.0.1:8000/static/vids/videoplayback.mp4%23t%3D10%2C30404(未找到)
因为看来 Django 自动转义特殊字符是罪魁祸首。删除#t=10,30将自动播放视频,没有任何问题。
我该如何解决?
您可以使用 Mustache-syntax 将 attrs 设置为字符串,例如:{{ 'random string' }}
。像这样:
<video controls autoplay id='vid' muted >
<source src="{% static 'vids/videoplayback.mp4' %}{{ '#t=10,30' }}" type="video/mp4">
</video>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)