【问题标题】:JW Player Movie Database service does not work for safari (all other browsers work)JW Player 电影数据库服务不适用于 safari(所有其他浏览器都可以)
【发布时间】:2012-11-20 17:16:18
【问题描述】:

我有一个脚本,可以播放服务提供给它的电影。

<div id="player1">Loading the player ...</div> 
<script type="text/javascript">
    jwplayer('player1').setup({
        file: "downloadvideo.aspx",
        width: "296",
        height: "240",
        type: "mp4",
    });
</script>

这是给出电影文件的表单加载事件:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles     Me.Load

    Dim filePath As String = "C:\websites\Website2\wdo.mp4"
    Dim Buffer As Byte() = File.ReadAllBytes(filePath)

    Context.Response.Clear()
    Context.Response.Cache.SetCacheability(HttpCacheability.Public)
    Context.Response.Cache.SetLastModified(DateTime.Now)
    Context.Response.AppendHeader("Content-Type", "video/mp4")
    Context.Response.AddHeader("Content-Disposition", "attachment;filename=wdo.mp4")
    Context.Response.AppendHeader("Content-Length", Buffer.Length.ToString())

    Context.Response.BinaryWrite(Buffer)

End Sub

这适用于 Internet Explorer、Google Chrome、Firefox。但不是 Safari。

在 Safari 中,它只有一个永远旋转的进度圈。

如果你直接给脚本一个电影文件,它在 safari 中可以正常播放,但我需要用这种方法给脚本电影,因为我的电影将存储在数据库中。

【问题讨论】:

    标签: javascript vb.net web-services safari jwplayer


    【解决方案1】:

    试试它的工作原理

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) 处理 Me.Load

    Dim filePath As String = "C:\websites\Website2\wdo.mp4"
    Dim Buffer As Byte() = File.ReadAllBytes(filePath)
    
    Context.Response.Clear()
    Context.Response.AddHeader("Content-Disposition", "attachment;filename=wdo.mp4")
    Response.ContentType = "video/mp4"
    Context.Response.BinaryWrite(Buffer)
    

    结束子

    【讨论】:

    • 这只是一个旋转的进度符号,没有任何反应。
    • 我认为您必须配置 Safari 上的附加组件
    • 你能告诉我你说的附加设置吗?
    • 你能看看下面的内容可能对你有帮助吗stackoverflow.com/questions/9809438/…
    猜你喜欢
    • 2017-04-07
    • 2023-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多