From f65a0019103160e80bed936eaf93cbf69b983ba1 Mon Sep 17 00:00:00 2001 From: qiang Date: Wed, 30 Dec 2020 15:10:24 +0800 Subject: [PATCH] =?UTF-8?q?feat(App):=20uni.saveImageToPhotosAlbum=20?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E8=BF=94=E5=9B=9E=E4=BF=9D=E5=AD=98=E8=B7=AF?= =?UTF-8?q?=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/media/save-image-to-photos-album.js | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/src/platforms/app-plus/service/api/media/save-image-to-photos-album.js b/src/platforms/app-plus/service/api/media/save-image-to-photos-album.js index a73b492ec..16613a310 100644 --- a/src/platforms/app-plus/service/api/media/save-image-to-photos-album.js +++ b/src/platforms/app-plus/service/api/media/save-image-to-photos-album.js @@ -1,21 +1,13 @@ import { - getRealPath + getRealPath, + warpPlusSuccessCallback, + warpPlusErrorCallback } from '../util' -import { - invoke -} from '../../bridge' - export function saveImageToPhotosAlbum ({ filePath } = {}, callbackId) { - plus.gallery.save(getRealPath(filePath), e => { - invoke(callbackId, { - errMsg: 'saveImageToPhotosAlbum:ok' - }) - }, e => { - invoke(callbackId, { - errMsg: 'saveImageToPhotosAlbum:fail' - }) - }) + const successCallback = warpPlusSuccessCallback(callbackId, 'saveImageToPhotosAlbum') + const errorCallback = warpPlusErrorCallback(callbackId, 'saveImageToPhotosAlbum') + plus.gallery.save(getRealPath(filePath), successCallback, errorCallback) } -- GitLab