2014-02-19 36 views
1

我最近已經遷移到phonegap 3.2,並且我的文件轉換代碼必須更改爲使用toURL()而不是根據文檔的fullPath。現在返回的路徑看起來像cdvfile://localhost/...phonegap文件系統URL - 在HTML圖像標記中的用法

當我第一次從服務器下載文件並隨後在我的所有html頁面中使用它時,我存儲此路徑。第一次加載時圖像加載正常,但隨後的訪問無法加載圖像。

回答

3

我終於搞定了。您必須調用getFile才能獲取文件條目,然後使用圖像源中的url。我建立了一些默認的圖片標籤下面的格式 -

<img src="default.png?actualimagename"/> 

一旦這也是我註冊一個劇本要經過所有此類圖像,然後做的GetFile和更換圖像源完成,工作正常。我不清楚爲什麼它是必需的邏輯。我偶然遇到了這個修復。

我發現的另一個問題是fileEntry.toURL()路徑在iOS上不工作,我不得不使用fullPath for iOS和toURL for android。

相關問題