TutuAudio · Thành phần có thể nhúng
Một dòng mã — thêm một trình chỉnh sửa âm thanh vào trang web của bạn trong vài giây
Nhúng trình chỉnh sửa TutuAudio (cắt / khử ồn / phối / mastering) vào bất kỳ trang web nào của bạn. Khách truy cập chỉnh sửa âm thanh ngay trên trang của bạn, giao diện có thể tùy chỉnh, và các bản cập nhật sản phẩm được áp dụng tự động — bạn không phải bảo trì gì cả.
Sao chép & dán — trước thẻ
</body> của trang bạn <script src="https://tutuaudio.com/embed.js"
data-key="pk_live_YOUR_KEY"
data-mount="#aa-editor" defer></script> Thay pk_live_YOUR_KEY bằng khóa được tạo trong bảng điều khiển; vùng chứa #aa-editor cần có chiều rộng và chiều cao. Bạn có thể đặt danh sách miền cho phép/từ chối để nó chỉ hiển thị trên chính trang web của bạn.
Dùng thử trực tiếp
Nhấn nút bên dưới để dùng thử trình chỉnh sửa âm thanh được nhúng ngay tại đây.
JS API (cho callback / tùy chỉnh)
<script src="https://tutuaudio.com/embed.js"></script>
<script>
const aa = TutuAudio.mount('#aa-editor', {
key: 'pk_live_YOUR_KEY',
theme: 'auto', // auto | light | dark
onSave: (file) => {
// file.dataUrl = the finished mix (WAV, base64)
upload(file.dataUrl);
}
});
aa.open('https://your.site/sound.mp3'); // import an audio clip
</script>Tùy chọn cấu hình đầy đủ
| Tham số | Kiểu | Mô tả |
|---|---|---|
| key | string | Khóa công khai pk_ của bạn (được tạo trong bảng điều khiển). Bắt buộc. |
| theme | 'auto'|'light'|'dark' | Giao diện; auto theo chế độ sáng/tối của máy chủ/hệ thống. |
| saveText | string | Nhãn cho nút “Xong” (mặc định “Hoàn tất & gửi lại”, ≤16 ký tự). Hiển thị trên thanh trên cùng gốc của trình chỉnh sửa khi onSave được đặt. |
| hideSuite | boolean | Ẩn trình khởi chạy bộ ứng dụng (ẩn theo mặc định khi nhúng để giảm phân tâm). |
| hideAccount | boolean | Ẩn các điều khiển đăng nhập/tài khoản (ẩn theo mặc định khi nhúng; máy chủ quản lý đăng nhập). |
| hideExport | boolean | Ẩn nút xuất/tải xuống tích hợp của trình chỉnh sửa (khi bạn chỉ dùng “Hoàn tất & gửi lại”). |
| hideLang | boolean | Ẩn nút chuyển ngôn ngữ (máy chủ điều khiển qua tt_locale). |
| hideTheme | boolean | Ẩn nút chuyển sáng/tối (máy chủ điều khiển qua tt_theme). |
Phương thức
aa.open(url, name?)Nhập một đoạn âm thanh vào track (url hoặc dataURL của âm thanh/video/hình ảnh).aa.export()Kết xuất bản phối ngoại tuyến và xuất WAV → Promise<{dataUrl,mime,size}>.aa.setTheme('dark')Chuyển giao diện lúc chạy.aa.destroy()Gỡ thành phần (xóa iframe).
Callback sự kiện
onReady()Trình chỉnh sửa đã sẵn sàng.onSave(file)Người dùng nhấn “Xong” → file.dataUrl là bản phối hoàn chỉnh (WAV).onError(e)e.message ở dạng dễ hiểu (chưa bật / không có quyền / tải thất bại).onClose()Lớp phủ toàn màn hình đã bị đóng.
Bảo mật · Tự động cập nhật
- · Khóa là công khai; danh sách cho phép/từ chối các trang nhúng ngăn chặn lạm dụng (danh sách từ chối được ưu tiên); bạn có thể tạm dừng hoặc tiếp tục bất cứ lúc nào.
- · Trình chỉnh sửa chạy trên tên miền riêng của TutuAudio (được cô lập); trang của bạn không thể truy cập bất kỳ thông tin xác thực nào của TutuAudio.
- · Thành phần được TutuAudio tự lưu trữ và tự động cập nhật —— nâng cấp tính năng không cần thay đổi mã từ phía bạn; không cần bảo trì.