Skip to main content

Cách cài đặt

Payment Sandbox Helper hiện được tài liệu hóa theo cách build từ mã nguồn. Có thể kiểm tra trang GitHub Releases để tải package khi dự án phát hành bản đóng gói.
Chỉ cài package được phát hành từ repository chính thức của ePlus-DEV. Tiện ích trình duyệt có thể truy cập các trang nằm trong phạm vi content script đã khai báo.

Build từ mã nguồn

Yêu cầu: Node.js LTS hiện hành, Corepack và Yarn 4.

Nạp vào Chrome

1

Build tiện ích

Chạy yarn build. WXT tạo output Chrome Manifest V3 tại .output/chrome-mv3.
2

Mở trang quản lý extension

Truy cập chrome://extensions và bật Developer mode.
3

Nạp thư mục output

Chọn Load unpacked, sau đó chọn .output/chrome-mv3.
4

Ghim tiện ích

Ghim Payment Sandbox Helper trên thanh công cụ để dễ mở sidebar khi kiểm thử.

Nạp tạm thời vào Firefox

1

Build bản Firefox

Chạy yarn build:firefox.
2

Mở Firefox Debugging

Truy cập about:debugging#/runtime/this-firefox và chọn Load Temporary Add-on.
3

Chọn manifest

Chọn manifest.json trong .output/firefox-mv3.
Temporary add-on trên Firefox sẽ bị gỡ sau khi khởi động lại trình duyệt. Nên dùng package đã ký khi dự án phát hành bản chính thức.

Tạo package ZIP

Quyền truy cập

Firefox sử dụng sidebar_action thay cho API sidePanel của Chrome. Manifest Firefox khai báo không thu thập dữ liệu bắt buộc.