我目前正在探索在我正在构建的应用程序上存储文件的不同选项,但是我注意到手机间隙中存在不同的文件结构,并且不知道哪个是最新的。
使用:function AddClient() {
var uuid = guid();
$("#clientList").append("<row><input type='text' placeholder='type to search' name='clientName' id='ClientName" + uuid + "' class='form-control' /></row>");
}
$(document).on("keyup","[name='clientName']",SearchClient);
function SearchClient() {
var id = $(this).attr('id');
var term = $(this).val();
}
我可以看到alert(JSON.stringify(fileSystem.root));
是file:/// var / mobile / Containers / Data / Application / APPID / Documents,但找不到cdvfile:// localhost所在的位置
这是应用程序的根目录,还是fileSystem.root.nativeURL还用于将文件添加到apps Documents文件夹中吗?
由于
- 当前代码 -
fileSystem.root.nativeURL
答案 0 :(得分:0)
如果您使用的是Android手机,那么您将定义存储位置类型,如内部或外部
<preference name="AndroidPersistentFileLocation" value="Internal" />
<preference name="AndroidPersistentFileLocation" value="Compatibility" />
然后它会将文件保存到内部或外部存储的根目录。
如果你正在使用ios,那么你必须安装{app}来共享app文件夹中的文件。{config>
<preference name="iosPersistentFileLocation" value="Documents" />
<preference name="iosPersistentFileLocation" value="Compatibility" />