NativeScript - 如何将图像保存/添加到手机的默认图库应用程序中

Posted

技术标签:

【中文标题】NativeScript - 如何将图像保存/添加到手机的默认图库应用程序中【英文标题】:NativeScript - How to save/add an image to/into the phone's default gallery application 【发布时间】:2019-02-04 21:15:42 【问题描述】:

我关注NativeScript's ImageSource module tutorial 了解如何将图像保存到手机,但它仍然没有显示在手机的默认图库应用中。

有没有办法告诉图像模块将图片保存/添加到手机的默认图库应用中?

【问题讨论】:

【参考方案1】:

如果您正在寻找类似的东西:

imageSource.saveToGallery(name, extension);

恐怕没有这样的事。

您必须为 androidios 实现一些自定义功能,以获取画廊的路径并将图像保存在那里。

好消息是有一个名为 nativescript-camera 的插件,它可以选择将您拍摄的照片保存到图库中,因此它可以作为您实现所需内容的灵感。特别是这两个文件:

camera.android.ts

camera.ios.ts

您实际上可以创建和发布自己的 nativescript-gallery 插件来处理从/向图库加载/保存图像!

【讨论】:

以上是关于NativeScript - 如何将图像保存/添加到手机的默认图库应用程序中的主要内容,如果未能解决你的问题,请参考以下文章

android上的Nativescript Vue不更新​​可绘制文件夹中的图像

如何使用 firebase-nativescript 将图标添加到推送通知

ImageCache Nativescript核心模块如何使用

是否可以将文本、图像和文件共享到使用 Nativescript 编写的 Android 或 iOS 应用程序中?

如何在 nativescript angular 中实现图像缓存

如何在nativescript typescript中动态创建xml组件