1
我最近已經遷移到phonegap 3.2,並且我的文件轉換代碼必須更改爲使用toURL()而不是根據文檔的fullPath。現在返回的路徑看起來像cdvfile://localhost/...
phonegap文件系統URL - 在HTML圖像標記中的用法
當我第一次從服務器下載文件並隨後在我的所有html頁面中使用它時,我存儲此路徑。第一次加載時圖像加載正常,但隨後的訪問無法加載圖像。
我最近已經遷移到phonegap 3.2,並且我的文件轉換代碼必須更改爲使用toURL()而不是根據文檔的fullPath。現在返回的路徑看起來像cdvfile://localhost/...
phonegap文件系統URL - 在HTML圖像標記中的用法
當我第一次從服務器下載文件並隨後在我的所有html頁面中使用它時,我存儲此路徑。第一次加載時圖像加載正常,但隨後的訪問無法加載圖像。
我終於搞定了。您必須調用getFile才能獲取文件條目,然後使用圖像源中的url。我建立了一些默認的圖片標籤下面的格式 -
<img src="default.png?actualimagename"/>
一旦這也是我註冊一個劇本要經過所有此類圖像,然後做的GetFile和更換圖像源完成,工作正常。我不清楚爲什麼它是必需的邏輯。我偶然遇到了這個修復。
我發現的另一個問題是fileEntry.toURL()路徑在iOS上不工作,我不得不使用fullPath for iOS和toURL for android。