我已經建立了一個簡單的環服務器文件服務器如何使用碼頭/環
(ns scratch.basic-test (:use [ring.middleware.file :only [wrap-file]] [ring.middleware.file-info :only [wrap-file-info]]) (:require [ring.adapter.jetty :as jetty])) (defn naked-handler [request] {:status 200 :headers {"Content-Type" "text/html"} :body (str request}) (defonce server (run-jetty (-> #'naked-handler (wrap-file "resources/public") wrap-file-info) {:port 8890 :join? false}))
我在resources/public
目錄test.mp4
和video.html
視頻文件起到了iPad。
video.html
引用mp4文件:
...blah...
<video id="my_video_1" controls>
<source src="test.mp4" type='video/mp4'>
</video>
...blah...
當我在Safari中打開http://server-ip-address:8890/video.html
,Firefox和IE正常工作
然而,當我打開它的ipad,它不會..黑色的不能玩矩形顯示,而不是。
當我把同樣的文件在Apache服務器和開拓video.html上的視頻播放完美地在iPad ....
是怎麼回事?
你可以試試這一個:http://stackoverflow.com/questions/9415050/serving-mp4-video-to-ipad –
我不知道如何做到這一點在碼頭 – zcaudate