![](/img/trans.png)
[英]How do I create a simple panorama application for Windows Phone 7 using PhoneGap/Cordova?
[英]how to access via absolute path to my application's file - windows phone - Phonegap/Cordova
我正在使用Phonegap / Cordova將應用程序從android移植到wp8。
這是我的源代碼結構:
在我的index.html中 ,我以這種方式獲取logo.png (相對路徑):
<img src="img/logo.png" />
如何使用絕對路徑?
我嘗試了不同的方式(添加ms-appdata:/// local / www /或ms-app)但沒有運氣。
您必須使用org.apache.cordova.file插件,然后根據操作系統獲得變量。
例如,我使用(在使用JQuery的Javascript中):
$("#myImage").attr("src", cordova.file.dataDirectory + "logo.png");
並且該特定文件夾僅用於讀取/寫入文件,只能訪問您的應用程序。 但是有更多的文件夾(目錄)可用。
請看這里: 鏈接 ,其中顯示“存儲文件的位置”
如果有幫助,請將其標記為已解決。
Windows Phone的絕對路徑是“//”!,
if( /Android|BlackBerry Mini/i.test(navigator.userAgent) ) {
//android absolute path
path = cordova.file.applicationStorageDirectory;
} else if (isWindowsPhone) {
//windows phone absolute path
path = "//";
} else {
//iphone absolute path
path = cordova.file.documentsDirectory;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.