【问题标题】:Cordova app videos not playing on iOS10 - 401 errorCordova 应用程序视频无法在 iOS10 上播放 - 401 错误
【发布时间】:2017-02-11 14:51:07
【问题描述】:

我正在使用 Cordova 并添加了 iOS 平台。

我们的一款测试手机运行的是 iOS 10,但由于某些原因无法播放视频。

在 iOS 10 之前,一切都运行良好。

我们目前在服务器上遇到 401 错误。

认为它可能与this 问题有关。

我还注意到these WebKit 的变化。

有人遇到过类似的吗?

TIA

【问题讨论】:

    标签: ios cordova


    【解决方案1】:

    作为一种解决方法,Kalle here 提出的建议对我有用。即

    “给 cookie 设置一个过期日期,iOS 10 中的视频播放器可以读回 cookie。没有过期日期的会话 cookie 不能被 iOS 10 中的视频播放器读回。”

    您也可以通过尝试this 来测试这是您的问题。

    注意如果您使用的是 Tomcat,根据here,您可以像这样设置过期日期(在您的 web.xml 中):

    <session-config>
        <session-timeout>15</session-timeout>
        <cookie-config>
            <max-age>7200</max-age>
        </cookie-config>
    </session-config>
    

    显然更改值以满足您的要求。

    【讨论】:

      猜你喜欢
      • 2021-04-04
      • 1970-01-01
      • 1970-01-01
      • 2020-07-01
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 2015-12-09
      相关资源
      最近更新 更多