Nativescript saveToFile不在库中显示图像

Nativescript saveToFile不在库中显示图像,nativescript,nativescript-angular,nativescript-camera,Nativescript,Nativescript Angular,Nativescript Camera,我为camara相关的应用程序创建了一个nativescript应用程序。我正在使用nativescript camara模块拍照 一旦用户拍摄了一张照片,我就会显示该图像预览,并且用户可以重命名该图像名称。当用户保存该图像时,我将其存储到特定文件夹中,并删除由nativescript camara模块存储的预览图像 之后,我可以在图库中看到该图像,但不能看到原始图像,我只能在图库中看到空白图像。我还检查了图像是否存在于保存它的位置。这意味着,图像保存工作会更完美,但不会立即在库中显示该图像。5

我为camara相关的应用程序创建了一个nativescript应用程序。我正在使用nativescript camara模块拍照

一旦用户拍摄了一张照片,我就会显示该图像预览,并且用户可以重命名该图像名称。当用户保存该图像时,我将其存储到特定文件夹中,并删除由nativescript camara模块存储的预览图像

之后,我可以在图库中看到该图像,但不能看到原始图像,我只能在图库中看到空白图像。我还检查了图像是否存在于保存它的位置。这意味着,图像保存工作会更完美,但不会立即在库中显示该图像。5-10分钟后,我可以在画廊里看到这张照片。但不是马上

下面是关于图像的更多细节
终于!我解决了这个问题,我扫描了媒体并完成了它。这是我的密码

var callback = new android.media.MediaScannerConnection.OnScanCompletedListener({
      onScanCompleted: function (path, uri) {
          console.log(path)
        }
    });

    android.media.MediaScannerConnection.scanFile(applicationModule.android.context, [path], null, callback);

试着检查一下你是否看到了。如果你在那5-10分钟之前都不知道,那可能意味着Android仍在努力获取预览图像。你用什么设备测试?您是否尝试了不同的设备/操作系统版本?设备上存在不同的行为:-在一台平板电脑上,在gallery中找不到任何东西(无论是否删除缓存、重新启动或更多…)-在一部手机上,它或多或少都工作得很好,只有一点时间间隔。但原始图像仍然存在在一部手机上,它会随机显示“损坏的图像”,有时在重启或清空缓存后,它会工作。