【问题标题】:Codova camera plugin delete images from galleryCordova 相机插件从图库中删除图像
【发布时间】:2016-05-03 03:48:12
【问题描述】:

我创建了一个应用程序来捕获图像并将其存储在画廊/相册中,我能够使用 Cordova 相机插件通过使用该选项成功地捕获图像并将其显示在画廊/相册中

saveToPhotoAlbum: true

但是现在,当我卸载应用程序时,如何删除保存到相册或图库中的图像。

【问题讨论】:

  • 远远超出cordova-plugin-camera 的范围。插件不保留所拍摄图像的历史记录,而且我不熟悉任何平台的应用程序具有允许这种过程的钩子。

标签: angularjs cordova ionic-framework cordova-plugins


【解决方案1】:

您可以通过创建文件夹并将文件存储在应用程序内部存储中来实现此目的。它会自动被删除。

为此,我们有以下步骤。 Cordova File plugin 文档中提到了这一点。

在 Android 上

将这两行之一添加到 config.xml:

<preference name="AndroidPersistentFileLocation" value="Internal" />
<preference name="AndroidPersistentFileLocation" value="Compatibility" />

没有这一行,文件插件将使用兼容性作为默认值。如果存在首选项标记,并且不是这些值之一,则应用程序将不会启动。

在 iOS 上

将这两行之一添加到 config.xml:

<preference name="iosPersistentFileLocation" value="Library" />
<preference name="iosPersistentFileLocation" value="Compatibility" />

没有这一行,文件插件将使用兼容性作为默认值。如果存在首选项标记,并且不是这些值之一,则应用程序将不会启动。

【讨论】:

    猜你喜欢
    • 2017-04-19
    • 2018-05-11
    • 2015-09-29
    • 2013-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-07
    • 2017-09-15
    相关资源
    最近更新 更多