我在使用UIWebview中的本地文件時注意到一個小問題,並希望有一個簡單的解決方法。作爲一個簡化的例子,可以在我的xCode項目中說我有一個名爲「WebProject」的文件夾,其中包含一個html文件和一個名爲「images」的子文件夾,其中存在圖像。這個html文件引用了你期望的圖片:例如,src =「images/MYIMAGE.jpg」,如果這是正常的網頁,它就可以工作。然而,當你在UIWebview中加載html文件時,這個圖像不會顯示出來,因爲看起來所有的文件都被扔進一個大的文件夾文件夾(所以圖像鏈接實際上是:src「MyIMAGE.jpg」)。無論如何要強制在主包中的這些文件的目錄結構,以便這種事情不會發生?謝謝!將本地文件加載到iPhone上的UIWebview時維護目錄結構
6
A
回答
3
只需在文件系統中創建你想要的結構(使用finder或其他)並將整個樹導入到你的項目中。確保選擇「爲所有添加的文件夾創建文件夾引用」
您會注意到這些文件夾是藍色的,而不是用於組的正常黃色。該文件夾結構將存在於該包中,因此您的相對引用將按照您的預期工作。
希望有所幫助。
2
請參閱this page和this tech note瞭解如何添加資源和維護目錄結構。確保您選擇了「爲所有添加的文件夾創建文件夾引用」的單選按鈕。然後,當你去寫代碼時,與文件夾相關的文件夾路徑就像它們是子目錄一樣。因爲它們即使在您的應用程序資源中也是如此。
相關問題
- 1. Linux:將日誌文件從已安裝的目錄轉移到本地目錄,同時在本地目錄中維護目錄結構
- 2. 本地維護資源庫目錄結構大項目
- 3. UIWebView加載本地文件
- 4. iPhone的UIWebView緩慢加載到本地HTML文件
- 5. UNIX,如何維護目錄結構?
- 6. 將UIWebView的文件下載到iPhone上的特定文件夾
- 7. 在iPhone上的UIWebView的文檔目錄中顯示本地HTML文件
- 8. iPhone - 如何預加載UIWebView中的本地文件?
- 9. 在UIWebView中加載本地HTML文件時遇到問題
- 10. 在UIWebview中加載本地html文件
- 11. 用CSS本地文件加載UIWebView
- 12. 遞歸地重命名本地文件系統上的目錄/文件結構
- 13. 如何將文件加載到Iphone文檔目錄中?
- 14. Gulp將文件移動到沒有目錄結構的地方
- 15. 如何從App目錄下載和加載文件到本地
- 16. 我該如何在目錄結構中使用gitignore文件,但維護目錄結構?
- 17. 加載HTML文件到UIWebview從iOS上的文檔目錄與SWIFT
- 18. 將整個目錄複製到輸出文件夾來維護文件夾結構?
- 19. 目標C:加載URL或本地文件(一個UIWebView)
- 20. 導出僅顛覆維護目錄結構的已更改文件
- 21. 如何將pdf文件加載到我的Documents目錄中的UIWebView中?
- 22. 將屬性文件加載到地圖結構中
- 23. 在zip文件中維護Windows目錄
- 24. 將文件添加到zip存檔preservinf目錄結構
- 25. 加載本地Html文件不引用UIWebView中的js文件
- 26. gettext - 加載本地目錄
- 27. 如何維護本地數據庫iphone
- 28. 下載PDF,保存到文檔目錄並將其加載到UIWebView中
- 29. 將文件夾從GCS下載到本地目錄
- 30. 如何在本地加載html文件到uiwebview
鏈接已死,但答案仍然準確。 – 2012-08-01 05:17:55
更新,謝謝指出。 – jbm 2012-08-07 15:49:40