Nhảy tới nội dung

saveVideoToGallery

Bắt đầu hỗ trợ ở phiên bản:

  • SDK: 2.44.0
Lưu ý

Cần xin cấp quyền tại trang Quản lý ứng dụng

Lưu video vào thư viện media của thiết bị.

Parameters

Object object

PropertyTypeDefaultRequiredDescriptionMinimum Version
videoUrlstringĐường dẫn của video cần lưu
onProgressfunctionCallback function tiến độ tải file. Với progress là number từ 0 đến 100%
successfunctionCallback function khi gọi api thành công
failfunctionCallback function khi gọi api thất bại

Sample Code

import { saveVideoToGallery } from "zmp-sdk/apis";

saveVideoToGallery({
videoUrl:
"https://test-videos.co.uk/vids/bigbuckbunny/mp4/h264/360/Big_Buck_Bunny_360_10s_1MB.mp4",
onProgress: (progress) => {
console.log(progress);
},
success: () => {
// xử lý khi gọi api thành công
},
fail: (error) => {
// xử lý khi gọi api thất bại
console.log(error);
},
});

Hoặc

import { saveVideoToGallery } from "zmp-sdk/apis";

const saveVideo = async () => {
try {
await saveVideoToGallery({
videoUrl:
"https://test-videos.co.uk/vids/bigbuckbunny/mp4/h264/360/Big_Buck_Bunny_360_10s_1MB.mp4",
onProgress: (progress) => {
console.log(progress);
},
});
} catch (error) {
// xử lý khi gọi api thất bại
console.log(error);
}
};

Errors

Bắt đầu hỗ trợ:

  • API phiên bản: 2.44.0
CodeMessageNote
-2006Unable to save video