簡體   English   中英

我可以從SD卡讀取Android HTML5 FileApi嗎?

[英]Android HTML5 FileApi can i read file from SD Card?

在瀏覽器中工作時,網站是否可以從Android SDCard讀取某些文件(我知道此文件存在於SDCard上)?

我希望我的網站 從SDCard (hugeXXX.avi)打開“某些視頻文件” :)

可能嗎

HTML5 Filesystem API允許網頁僅在沙盒文件系統中打開和操作文件。 瀏覽器確定此沙盒文件系統的位置和方式,並且您的網頁無法脫離沙盒來訪問設備實際文件​​系統上的任意文件。

可以做的是提供一個文件輸入元素( <input type=file> ),該元素允許用戶指定您的網頁隨后可以上傳/讀取的文件。 在這種情況下,用戶可以選擇設備文件系統中的任何文件,包括已安裝的SD卡。 請參閱有關讀取文件的HTML5 Rocks教程

因此,出於安全原因,不能精確地執行您想要的操作。

(當然,除非該網頁托管在設備本身上,並且相關文件位於您的網站目錄中。然后,您可以通過Ajax調用或類似的方式從服務器加載該網頁(也就是說,從設備本身加載該網頁,哪個網頁托管。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM