跳过主要内容

安卓内联安装 Capacitor插件

在应用程序内直接安装应用程序更新而不离开Play商店

安装

bun add @capgo/capacitor-android-inline-install bunx cap sync
npm、pnpm或yarn
  • npm install @capgo/capacitor-android-inline-install
  • pnpm add @capgo/capacitor-android-inline-install
  • yarn add @capgo/capacitor-android-inline-install

指南

如何在Capacitor中使用Android内联安装

在设备上测试

下载Capgo应用,扫描二维码code

Android Inline Install插件预览二维码code

使用@capgo/capacitor-android-inline-install

用于触发Google Play内购流程的Android Inline Install插件

安装

bun add @capgo/capacitor-android-inline-install
bunx cap sync

bunx cap sync 将插件的本机code复制到您的本机项目中。每次升级插件后,请再次运行它。

导入

import { AndroidInlineInstall } from '@capgo/capacitor-android-inline-install';

API概览

方法 描述
startInlineInstall 使用Google Play弹出窗口启动内联安装流程。

示例

startInlineInstall()

使用Google Play弹出窗口启动内联安装流程。

import { AndroidInlineInstall } from '@capgo/capacitor-android-inline-install';

const result = await AndroidInlineInstall.startInlineInstall({
  id: 'com.example.app',
  referrer: 'my-referrer',
  overlay: true,
  fallback: true
});

if (result.started) {
  console.log('Install flow started');
  if (result.fallbackUsed) {
    console.log('Using fallback Play Store link');
  }
}

全局参考

继续使用 @capgo/capacitor-android-inline-install

如果您正在使用 使用 @capgo/capacitor-android-inline-install 以规划商店审批和分发,连接它与 @capgo/capacitor安卓内联安装 查看 @capgo/capacitor-android-inline-install 获取开始 查看 Getting Started @capgo/capacitor-内购评分 查看 @capgo/capacitor-in-app-review 使用 @capgo/capacitor-in-app-review 查看 Using @capgo/capacitor-in-app-review @capgo/capacitor原生市场 关于@capgo/capacitor原生市场的实现细节

FAQ

安卓内联安装插件FAQ

如何在Capacitor应用中安装安卓内联安装插件?

运行"bun add @capgo/capacitor-android-inline-install" (或 "npm install @capgo/capacitor-android-inline-install" ),然后运行 "bunx cap sync" 以便 iOS 和安卓项目能够捕获原生 code。从 "@capgo/capacitor-android-inline-install" 中导入它到您的应用 code 中。

是否支持 @capgo/capacitor-android-inline-install 与 React、Vue 和 Angular 一起使用?

是的。安卓内联安装是一个 Capacitor 包,因此它与任何运行在 Capacitor 内的 Web 框架一起工作,包括 Ionic、React、Vue、Angular、Svelte 和普通 JavaScript。

Which Capacitor version does @capgo/capacitor-android-inline-install support?

Capgo 插件遵循 Capacitor 的主要版本:使用与您的 Capacitor 主要版本匹配的插件主要版本(例如插件 v8 与 Capacitor 8)。在 GitHub README 中的兼容性表格中列出了维护的版本。

是否支持 @capgo/capacitor-android-inline-install 免费和开源?

是的。code 的源代码公开在 GitHub 上,https://github.com/Cap-go/capacitor-android-inline-install/,并且该包可以从 npm 免费安装。欢迎 bug 报告和 pull 请求。

是否可以在不经过 App Store 审核的情况下更新使用安卓内联安装的 code?

安装或升级插件会改变本机code,因此需要新建一个商店构建。之后,调用插件的JavaScript、HTML和CSS变化可以立即与Capgo实时更新一起发布。

无需等待应用程序审查即可将 Android Inline Install 更改推送

一旦插件在您的商店构建中,Capgo 即刻将您的 JavaScript、HTML 和 CSS 更改推送给用户。

开始使用 Capgo