Nhảy tới nội dung

showFunctionButtonWidget

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

  • SDK: 2.39.0
Lưu ý

Các ứng dụng thuộc nhóm ngành F&B và được nền tảng xác nhận đủ điều kiện sẽ được tham gia thử nghiệm tính năng này. Đối tác có mong muốn thử nghiệm, vui lòng liên hệ qua mini@zalo.me để được hỗ trợ.

Widget Function Button: Khi người dùng nhấn vào button này, Mini App sẽ nhận được 1 message token (có giá trị trong 7 ngày) để gửi tin nhắn tới người dùng.

Widget FunctionButton

Parameters

Object object

PropertyTypeDefaultRequiredDescriptionMinimum Version
idstringtrueID của element, nơi cần hiển thị widget
typestringtrueBao gồm các loại: ORDER
textstringĐặt hàngChuỗi hiển thị trong button
fontSizestring16pxKích thước font chữ
colorstring#0068FFMàu chủ đạo của widget. Giá trị phải là chuỗi hex
onDataReceivedfunctionTrả về trạng thái khi nhấn theo dỗi OA

Sample Code

import React, { useEffect } from "react";
import { showFunctionButtonWidget } from "zmp-sdk/apis";

function HomePage() {
useEffect(() => {
showFunctionButtonWidget({
id: "orderButton",
type: "ORDER",
text: "Đặt hàng",
color: "#0068FF",
onDataReceived: (data) => {
console.log(data);
}
});
}, []);

return (
<>
...
<div id='orderButton' />
...
</>
);
}

export default HomePage;