Đa nền tảng
onestore.link cho Capacitor
Liên kết cửa hàng phổ quát cho mọi ứng dụng Capacitor — không plugin.
Câu trả lời ngắn
Để ứng dụng Capacitor có một liên kết tải xuống duy nhất cho cả hai kho, hãy tạo một onestore.link từ trang của ứng dụng trên App Store và Google Play: liên kết đưa iPhone tới App Store, điện thoại Android tới Google Play, còn máy tính tới một trang có nút của cả hai kho và một mã QR. Đây là chuyển hướng, không phải SDK: không có gì được thêm vào dự án Capacitor của bạn và không cần bản build mới. Khi được chạm trong Instagram, Facebook, Snapchat hoặc X, liên kết tự chuyển sang kho; trình duyệt của TikTok chặn việc này với nhiều liên kết, nên ở đó trang hiện nút của kho ngay từ giây đầu tiên. Liên kết miễn phí không tốn gì và bị xóa sau 30 ngày không có người truy cập; Pro, giá $3.99 mỗi tháng hoặc $39.90 mỗi năm cho mỗi liên kết, giữ liên kết vĩnh viễn.
Cập nhật lần cuối 2026-10-22
Capacitor là runtime native bọc ứng dụng web của bạn (React, Vue, Angular hoặc JS thuần) thành bản build iOS và Android — người kế nhiệm hiện đại của Cordova, và là động cơ bên dưới Ionic. Dù bạn dùng giao diện nào ở trên, bạn vẫn phát hành lên hai cửa hàng và cần một liên kết chia sẻ. onestore.link đưa mọi khách truy cập đến đúng cửa hàng ở lớp URL, không mã native.
Không có onestore.link
- Hai URL cửa hàng được viết cứng khắp lớp web của Capacitor
- Rẽ nhánh theo Capacitor.getPlatform() chỉ để chọn liên kết cửa hàng
- Chuyển hướng bị hỏng khi liên kết được mở trong webview của TikTok / Instagram
- Không có phương án dự phòng trên máy tính cho nút cài đặt phục vụ qua web
Với onestore.link
- Một URL `onestore.link/yourapp` cho mọi nền tảng
- Không cần kiểm tra nền tảng — việc điều hướng diễn ra ở mạng biên
- Trang trung gian thoát khỏi trình duyệt trong ứng dụng
- Trang đích cho máy tính với cả hai cửa hàng, có sẵn tự động
Cách hoạt động với Capacitor
Không SDK, không build lại, không đổi cấu hình native. Chỉ là một URL.
- 1
Build và gửi ứng dụng Capacitor
Chạy `npx cap sync`, mở dự án iOS và Android (`npx cap open ios` / `android`), rồi gửi lên App Store và Google Play. Sao chép cả hai URL trang ứng dụng khi đã lên.
- 2
Tạo onestore.link của bạn
Tìm ứng dụng hoặc dán cả hai URL cửa hàng trên onestore.link. Bạn nhận ngay một liên kết ngắn (với Pro, sau này bạn có thể đổi nó thành dạng như `/yourapp`).
- 3
Dùng URL phổ quát trong @capacitor/share hoặc bất kỳ đâu
Thay các liên kết riêng của từng cửa hàng bằng `onestore.link/yourapp` trong nút chia sẻ, bio mạng xã hội, quảng cáo và mã QR.
Tùy chọn: chia sẻ từ bên trong ứng dụng
onestore.link chỉ là một URL — bạn không cần thêm gì vào ứng dụng Capacitor để nó hoạt động. Nếu bạn cũng muốn có nút chia sẻ trong ứng dụng để gửi liên kết đa nền tảng cho người dùng, đây là cách làm thường gặp trong Capacitor:
Chia sẻ qua plugin Capacitor Share:
import { Share } from "@capacitor/share";
const SHARE_URL = "https://onestore.link/myapp";
await Share.share({
title: "My app",
text: "Try my app",
url: SHARE_URL,
});
// iOS → App Store, Android → Google PlayCâu hỏi thường gặp
Hướng dẫn này khác gì hướng dẫn Ionic?
Capacitor là runtime; Ionic là một framework giao diện chạy trên nó. Hướng dẫn này áp dụng cho Capacitor với bất kỳ front end nào (React, Vue, Angular hoặc không framework). Cách tích hợp — một URL đơn giản — giống hệt nhau trong mọi trường hợp.
Tôi có cần plugin Capacitor không?
Không. onestore.link chỉ là một URL. Chia sẻ nó bằng plugin chính thức @capacitor/share hoặc bất kỳ liên kết thông thường nào — không cần plugin native tùy chỉnh.
Còn deep link vào ứng dụng sau khi đã cài thì sao?
onestore.link đưa người dùng mới đến cửa hàng để cài đặt. Với deferred deep linking và ghi nhận nguồn cài đặt, bạn cần một SDK chuyên dụng — onestore.link không thay thế điều đó. Universal Links / App Links tiêu chuẩn đảm nhận việc deep link vào ứng dụng đã cài.
Sẵn sàng thêm liên kết đa nền tảng cho ứng dụng Capacitor?
Miễn phí mãi mãi, không mật khẩu. Liên kết của bạn sẵn sàng trong khoảng một phút.
Tạo liên kết miễn phí của bạn