1. 程式人生 > >Safari瀏覽器無法播放視訊資源(Java後臺SSM架構)的解決方法

Safari瀏覽器無法播放視訊資源(Java後臺SSM架構)的解決方法

上傳的視訊在其他瀏覽器都可以正常播放,唯獨safari無法播放。

起初以為是瀏覽器不相容h5播放器,但發現別的網站的視訊是可以直接通過H5播放器進行播放的。

而後經過大佬的指點看到了這片文章:https://www.oschina.net/question/1183214_2144595

第一種是啟用Tomcat的defaultServlet來處理靜態檔案,直接在web.xml中新增以下配置

<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.mp4</url-pattern
>
</servlet-mapping>

第二種是在XXX-servlet.xml檔案中使用<mvc:default-servlet-handler/>

第三種是在XXX-servlet.xml檔案中使用

<mvc:resources location="/resources/" mapping="/resources/**"/>-

經過測試發現,在使用前兩種方式情況下能解決以上問題,使用第三種就不行

如果一開始是用的第三種配置方式,切記先刪掉再加第一或二種