iT邦幫忙

0

除了IE 瀏覽器外,是否可以做到利用網頁開啟指定資料夾

各位好:
本人家中電腦是Mac mini,外接一個2.5吋的1TB硬碟,平常喜歡看電影因此備份了不少影片,想利用所知的html及Css來編寫一個網頁來管理。不上網只是在本機使用

現在的問題是:超連結(a href = "file:///Volumes//.MP4")標籤只能直接於檔案在瀏覽器播放,指定目錄也是只能在網頁出現完整的索引目錄,因此希望可以做到一個超連結開啟指定資料夾,再手動指定播放器,我試過了SMB的指令也告知本機資料夾無法使用,找了很久的資料仍無法解決。網路有前輩告知只有ie可以辦到,但是~Mac沒有IE瀏覽器啊!

因此想請問各位前輩真的有辦法做到利用網頁開啟指定資料夾嗎?

froce iT邦大師 7 級 ‧ 2019-05-20 08:33:38 檢舉
有辦法啊,利用node.js寫個plugin,然後傳ajax到本機,用node.js來開。
現在讀卡機都是這樣玩的...

ie能直接這樣開是因為他是舊世代的瀏覽器,這是非常不注重資安的行為。
新世代的瀏覽器都會禁止這樣的存取。
sis767 iT邦新手 5 級 ‧ 2019-05-20 08:39:03 檢舉
喔。謝謝您的告知. 能提示關鍵字讓我搜尋資料嗎?
froce iT邦大師 7 級 ‧ 2019-05-20 09:06:10 檢舉
關鍵字都在上面啦。真的看不懂的話就放棄吧,這方法有些連銀行的都有資安問題。

某些銀行的讀卡機plugin透過這樣做來取憑證,但是沒有限制僅能本機存取,任何ip都能進,然後就看的到node.js的憑證什麼的...
每次公司弱掃我都得想辦法堵起來,超煩。Orz
0
小魚
iT邦高手 1 級 ‧ 2019-05-20 08:17:46

應該是要先上傳才能播放吧,
網頁有Client跟Server的差別,
不能直接讀取使用者的電腦,
(如果可以你一上網整個電腦的檔案對方都可以使用了)

sis767 iT邦新手 5 級 ‧ 2019-05-20 08:40:46 檢舉

嗯 我明白安全性的問題,若只是單純本機使用有更好的建議嗎?

小魚 iT邦高手 1 級 ‧ 2019-05-20 14:07:33 檢舉

就算是本機一樣當作Client跟Server,
能使用的檔案只有網站資料夾底下的檔案而已.
要本機使用乾脆就用單機程式吧...

2
海綿寶寶
iT邦超人 1 級 ‧ 2019-05-20 08:50:23

1.本機使用
2.要符合安全性
3.要手動指定播放器

答案就是
Finder

選我正解

0
浩瀚星空
iT邦大師 1 級 ‧ 2019-05-20 12:45:19

不上網本機使用。那幹嘛用html啊。真的是昏倒了。

基於本機安全性原則,目前是不能用程式來直接讀取本機內容。如目錄及檔名。
雖然還是可以用a連結file的方式來指定位置。但那也是依系統來決定其觸發器處理。

想要做到你說的效果,還是需要一個web server來幫你。

我要發表回答

立即登入回答