在我的應用程序中,我使用HTML5 File API上傳文件到服務器,但是我遇到了文件因其它進程正在使用而無法訪問的情況。這實際上在Firefox和Chrome中創建了兩個不同的錯誤條件。有沒有辦法來檢測一個文件是否使用html5無法訪問?HTML5 - 如何檢測文件是可訪問的
0
A
回答
0
有你看在這個環節的樣品,其顯示瞭如何讀取一個文件,並在錯誤的情況下,你可以寫正確的錯誤處理程序:
http://www.azoft.com/spotlight/2011/02/02/filesystem-apifile-api.html
關於你的第二個問題,「如果有一個API調用只是檢查它是否可讀,而不必真正在本地讀取它「,我證實沒有這樣的API來獲取文件句柄狀態並驗證它。我想這可能是因爲(但我可能是錯的):
- Web應用程序在具有有限的權限和獲取文件句柄任何框中運行可能需要系統級訪問
- 文件句柄訪問可能是不同的不同的操作系統(Linux或Windows)
+0
我曾希望避免閱讀文件(如在示例中),但最終我會閱讀它,以查明是否它可訪問,謝謝! – Tamar
相關問題
- 1. 如何檢測文件是否可以在JavaScript的不同域上訪問?
- 2. 如何檢測是否正在訪問或請求文件?
- 3. 如何檢查是否可以訪問zip文件?
- 4. 如何檢查xml文件是否可以在c#中訪問?
- 5. 如何檢測剪貼板是否可以在Firefox中訪問?
- 6. 如何檢查ReflectionProperty是否可訪問?
- 7. 測試文件的可訪問性
- 8. 如何檢測Linux中的文件訪問?
- 9. HTML5 localStorage的可訪問性
- 10. 如何檢查SSIS文件訪問權
- 11. 檢查我是否可以訪問Android文件文件系統中的文件
- 12. html5訪問一個MP3文件的ByteArray
- 13. HTML5可以訪問本機組件
- 14. main.xml文件不可訪問/可訪問
- 15. 是否有iOS可訪問的API來檢測醉酒的人?
- 16. 如何檢測是否支持HTML5輸入控件?
- 17. 如何檢測文件不是ANSI-Latin1?
- 18. 檢測調用者是否可以訪問我的組件內部件
- 19. 如何通過html5訪問現有的數據庫文件?
- 20. 如何檢查類文件或jar文件是否被檢測?
- 21. 如何檢測IE是否將我的網站作爲可信站點訪問?
- 22. 如何檢測客戶端是否可以訪問iFrame中的網站?
- 23. 如何訪問主文件和測試文件中的資源
- 24. 如何檢測我是否只訪問iOS6的方法?
- 25. 如何檢測我的Facebook訪問令牌是否無效?
- 26. iOS HTML5視頻播放器如何檢測文件類型?
- 27. 如何檢查一個文件夾是否可以通過網絡訪問c#
- 28. 如何避免被拒絕(只是檢查文件名)訪問
- 29. 使用html5訪問本地文件FileReader
- 30. 如何檢測HTML5視頻標籤是否支持視頻文件?
您是否在此鏈接中查看了示例,其中顯示瞭如何讀取文件以及出現錯誤時可以編寫適當的錯誤處理程序:http://www.azoft.com/ spotlight/2011/02/02/filesystem-apifile-api.html – AvkashChauhan
感謝您的評論!這將工作,但是目前我不是在本地讀取文件,只是將其切片併發送到服務器。我想知道是否有一個API調用來檢查它是否可讀,而不必實際讀取它在本地... – Tamar