我正在尝试使用自定义转换渲染视频。我有以下转变
<video width="320" height="240" controls>
<source src="<%# GetFileUrl('VideoFile') %>" type='video/mp4' >
</video>
但是这会显示:“字符文字中的字符过多”。 知道这件事发生了吗?
答案 0 :(得分:3)
您需要将其更改为以下内容:
<video width="320" height="240" controls>
<source src='<%# GetFileUrl("VideoFile") %>' type='video/mp4' >
</video>
GetFileUrl
将参数作为单个字符,也注意源属性周围的单引号。
答案 1 :(得分:0)
以下是您可以尝试的一些事项: -
如果您要将视频上传到网页类型,则可以使用其字段名称直接访问该网址
<video width="320" height="240" controls>
<source src="<%# Eval("VideoFile") %> type='video/mp4'>
</video>
如果您的服务器能够提供MIME类型为video / mp4的文件并且在浏览器开发人员控制台中没有收到404错误,请检查您的IIS设置。在<staticContent>
标签下的web.config文件中,检查是否有此条目。
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />