【问题标题】:iOS cordova app not seeing images saved with cordova.plugin.file after app updateiOS cordova 应用程序在应用程序更新后看不到使用 cordova.plugin.file 保存的图像
【发布时间】:2016-07-12 15:47:52
【问题描述】:

iOS Cordova 应用程序在应用程序更新后看不到本地保存的图像。在此之前一切正常。如何使用 cordova.plugin.file 动态设置相对 url?

我在config.xml中使用过:

<preference name="iosExtraFilesystems" value="library,library-nosync,documents,documents-nosync,cache,bundle,root" />
<preference name="iosPersistentFileLocation" value="Library" />

cordova.plugin.file 将数据保存到:

cordova.file.dataDirectory;

但在应用更新后,它们会从我在控制台中看到的文件夹中消失。我阅读了有关 ios 在更新后复制文件的信息,并且我必须为从相机本地保存的图像设置相对路径。但我不知道如何让 ios 看到图像。

【问题讨论】:

    标签: ios file cordova path


    【解决方案1】:

    嗯,问题是我将它们保存到一个临时目录中,该目录在应用更新时由 ios 清除。在我开始将图像保存到 Documents/ 目录后,一切都开始正常了。

    在此处查看文档https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/

    【讨论】:

    • 每次应用更新后,我仍然会遇到与 cordova.file.documentsDirectory 相同的问题,它会更新目录路径
    • dataDirectory 怎么样?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-02
    • 1970-01-01
    • 2018-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多