Chuyển đến nội dung chính

playHaptic

LƯU Ý
Vui lòng liên hệ Đội ngũ Zalopay để được cấp quyền sử dụng tính năng này.

Mô tả

Kích hoạt chế độ rung trên thiết bị

Lưu ý: Một số chế độ rung trong bảng bên dưới chỉ có thể hoạt động được trên một số thiết bị Android.

Tham khảo tài liệu chi tiết của hệ điều hành Android, iOS để hiểu hơn về chi tiết của mỗi chế độ:

Bảng quy đổi chế độ rung đối với mỗi hệ điều hành:

typeAndroidiOS
'LightTap'{ constant: 3 }{ type: 'feedback', submode: 0, intensity: 0.2 }
'MediumTap'{ constant: 6 }{ type: 'feedback', submode: 1, intensity: 0.5 }
'HeavyTap'{ constant: 0 }{ type: 'feedback', submode: 2, intensity: 0.8 }
'Selection'{ constant: 4 }{ type: 'selection' }
'Success'{ constant: 16 }{ type: 'notification', submode: 0 }
'Error'{ constant: 17 }{ type: 'notification', submode: 2 }

Parameters

Tên ParamKiểu dữ liệuBắt buộcMô tả
typestringNo(Dùng cho ZPA) Chế độ rung của thiết bị. Tham khảo chi tiết mỗi chế độ rung đối với các hệ điều hành ở bảng bên trên.
millisecondsnumberNo(Dùng cho ZMP) Thời lượng mà thiết bị rung.

Return Value

N/A

Mã Lỗi

N/A

Code và Dữ liệu trả về mẫu

Yêu cầu gửi đi mẫu:

window.zlpSdk.Device
.playHaptic({ type: 'LightTap', milliseconds: 1000 })
.then((response) => console.log(response))
.catch((error) => console.error(error.errorCode));

Dữ liệu trả về mẫu:

{ data: {}, status: "success" }