Cordova 混合应用程序中www文件夹(本地文件夹)内文件的路径是什么?

Cordova 混合应用程序中www文件夹(本地文件夹)内文件的路径是什么?,cordova,phonegap-plugins,cordova-plugins,hybrid-mobile-app,multi-device-hybrid-apps,Cordova,Phonegap Plugins,Cordova Plugins,Hybrid Mobile App,Multi Device Hybrid Apps,在android、windows和ipad的混合应用程序中,项目解决方案中存储的文件(www->data->filename.doc)的路径是什么?我想访问这些文件并打开它们。我认为cordova.file.applicationDirectory是您想要的 例如,在iOS和Android上,我会: window.resolveLocalFileSystemURL(cordova.file.applicationDirectory + 'www/data/filename.doc', win,

在android、windows和ipad的混合应用程序中,项目解决方案中存储的文件(www->data->filename.doc)的路径是什么?我想访问这些文件并打开它们。

我认为
cordova.file.applicationDirectory
是您想要的

例如,在iOS和Android上,我会:

window.resolveLocalFileSystemURL(cordova.file.applicationDirectory + 'www/data/filename.doc', win, fail); 
Windows.Storage.StorageFile.getFileFromApplicationUriAsync(new Windows.Foundation.Uri(cordova.file.applicationDirectory + 'www/data/filename.doc')).done(gotControls, fail);
在让我困惑了一段时间的Windows(8)上,我会:

window.resolveLocalFileSystemURL(cordova.file.applicationDirectory + 'www/data/filename.doc', win, fail); 
Windows.Storage.StorageFile.getFileFromApplicationUriAsync(new Windows.Foundation.Uri(cordova.file.applicationDirectory + 'www/data/filename.doc')).done(gotControls, fail);
确保同时安装了两个文件插件:

cordova plugin add cordova-plugin-file
cordova plugin add cordova-plugin-file-transfer
希望有帮助

编辑:我刚刚又读了一遍,意识到你只是想打开文件,上面的内容仍然与文件路径有关,但我会研究使用这个打开的插件:要真正打开文件,我以前没有尝试过使用.doc文件,但它可以使用.pdf文件

这可以称为:

var open = cordova.plugins.disusered.open;
open(encodeURI(url), success, error);   

我认为
cordova.file.applicationDirectory
是您所追求的

例如,在iOS和Android上,我会:

window.resolveLocalFileSystemURL(cordova.file.applicationDirectory + 'www/data/filename.doc', win, fail); 
Windows.Storage.StorageFile.getFileFromApplicationUriAsync(new Windows.Foundation.Uri(cordova.file.applicationDirectory + 'www/data/filename.doc')).done(gotControls, fail);
在让我困惑了一段时间的Windows(8)上,我会:

window.resolveLocalFileSystemURL(cordova.file.applicationDirectory + 'www/data/filename.doc', win, fail); 
Windows.Storage.StorageFile.getFileFromApplicationUriAsync(new Windows.Foundation.Uri(cordova.file.applicationDirectory + 'www/data/filename.doc')).done(gotControls, fail);
确保同时安装了两个文件插件:

cordova plugin add cordova-plugin-file
cordova plugin add cordova-plugin-file-transfer
希望有帮助

编辑:我刚刚又读了一遍,意识到你只是想打开文件,上面的内容仍然与文件路径有关,但我会研究使用这个打开的插件:要真正打开文件,我以前没有尝试过使用.doc文件,但它可以使用.pdf文件

这可以称为:

var open = cordova.plugins.disusered.open;
open(encodeURI(url), success, error);   

使用此
file:///android_asset/www/data/filename.doc
。谢谢你,杰。对windows和iOS有什么想法吗?你想如何访问它们?我想打开文档。使用此
file:///android_asset/www/data/filename.doc
。谢谢你,杰。你知道windows和iOS吗?你想如何访问它们?我想打开文档。