🔗onestore.link

跨平台

onestore.link 适用于 Capacitor 应用

适用于任何 Capacitor 应用的通用商店链接 — 无需插件。

简短回答

要为 Capacitor 应用提供一个同时适用于两个商店的下载链接,用它在 App Store 和 Google Play 上的应用页面创建一个 onestore.link:iPhone 会被送到 App Store,Android 手机会被送到 Google Play,电脑则会打开一个带有两个商店按钮和二维码的页面。它是重定向,不是 SDK:你的 Capacitor 项目里不会添加任何东西,也不需要重新构建。在 Instagram、Facebook、Snapchat 或 X 里点开时,它会自动转到商店;TikTok 的浏览器对很多链接会拦截这一步,所以在那里页面从一开始就显示商店按钮。免费链接不收任何费用,连续 30 天没有访客就会被删除;Pro 每个链接每月 $3.99 或每年 $39.90,链接会一直保留。

最后审阅于 2026-10-22

Capacitor 是一个原生运行时,把你的 Web 应用(React、Vue、Angular 或纯 JS)封装成 iOS 和 Android 二进制包 — 它是 Cordova 的现代继任者,也是 Ionic 底层的引擎。无论上层用什么 UI,你都要发布到两个商店,也都需要一个分享链接。onestore.link 在网址层把每位访客送到正确的商店,无需原生代码。

大约一分钟创建一个免费链接或登录 →

没有 onestore.link 时

  • 两个商店网址硬编码在 Capacitor 的 Web 层各处
  • 只为挑一个商店链接,就要根据 Capacitor.getPlatform() 写分支
  • 链接在 TikTok / Instagram 的 webview 里打开时跳转失灵
  • 网页上的安装按钮没有电脑端兜底

有了 onestore.link

  • 所有平台共用一个 `onestore.link/yourapp` 网址
  • 无需检测平台 — 分流在边缘网络完成
  • 中转页帮访客跳出应用内浏览器
  • 自动附带电脑端落地页,两个商店都有

在 Capacitor 中如何使用

无需 SDK,无需重新构建,也不用改原生配置。只是一个网址。

  1. 1

    构建并提交你的 Capacitor 应用

    运行 `npx cap sync`,打开 iOS 和 Android 项目(`npx cap open ios` / `android`),然后提交到 App Store 和 Google Play。两个商店页面上线后,复制它们的网址。

  2. 2

    创建你的 onestore.link

    在 onestore.link 上搜索你的应用,或粘贴两个商店网址。你会立刻得到一个短链接(使用 Pro,之后可以改成 `/yourapp` 这样的名称)。

  3. 3

    在 @capacitor/share 或任何地方使用这个通用网址

    在分享按钮、社交简介、广告和二维码里,把商店专属链接换成 `onestore.link/yourapp`。

可选:在应用内分享

onestore.link 只是一个网址 — 你不需要在 Capacitor 应用里添加任何东西就能用。如果你还想在应用内放一个分享按钮,把这个通用链接发给用户,下面是 Capacitor 中的常见写法:

通过 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 Play

常见问题

这和 Ionic 指南有什么不同?

Capacitor 是运行时;Ionic 是运行在它之上的一个 UI 框架。本指南适用于搭配任何前端(React、Vue、Angular 或不用框架)的 Capacitor。无论哪种,集成方式都一样 — 一个普通网址。

需要 Capacitor 插件吗?

不需要。onestore.link 只是一个网址。用官方的 @capacitor/share 插件或任意普通链接 分享即可 — 不需要自定义原生插件。

应用安装后,深度链接进应用怎么办?

onestore.link 把新用户送到商店去安装。延迟深度链接和安装归因需要专门的 SDK — onestore.link 不能替代它。深度链接进已安装的应用,用标准的 Universal Links / App Links 即可。

准备好为你的 Capacitor 应用添加通用链接了吗?

永久免费,无需密码。大约一分钟,你的链接就能就绪。

创建你的免费链接

另请参阅: onestore.link 与 firebase dynamic links 对比 →

其他框架

探索更多