跳过主要内容
@capgo/capacitor-静音 设备API 开源

静音 Capacitor 插件

检测 iOS 设备静音开关状态,适当处理音频播放

安装

bun add @capgo/capacitor-mute bunx cap sync
npm, pnpm 或 yarn
  • npm install @capgo/capacitor-mute
  • pnpm add @capgo/capacitor-mute
  • yarn add @capgo/capacitor-mute

指南

如何在Capacitor中使用静音

在设备上测试

下载Capgo应用程序,然后扫描code的二维码。

静音插件预览二维码 code

使用 @capgo/capacitor-mute

Capacitor 静音插件,用于检测设备静音状态。

安装

bun add @capgo/capacitor-mute
bunx cap sync

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

导入

import { Mute } from '@capgo/capacitor-mute';

API 的概览

方法 简介
isMuted 检查设备静音开关是否启用。

示例

isMuted()

检查设备静音开关是否启用。

import { Mute } from '@capgo/capacitor-mute';

const { value } = await Mute.isMuted();
if (value) {
  console.log('Device is muted');
} else {
  console.log('Device is not muted');
}

完整参考

继续使用 @capgo/capacitor-mute

如果您正在使用 使用 @capgo/capacitor-mute 来规划仪表板和 API 运营,连接它 @capgo/capacitor-mute 为 @capgo/capacitor-mute 的实现细节 开始使用 为开始使用的实现细节 API 介绍 为API 介绍的实现细节 简介 简介的实现细节,以及 API API 为API API的实现细节

常见问题

静音插件常见问题

如何在Capacitor应用中安装静音插件?

Run "bun add @capgo/capacitor-mute" (or "npm install @capgo/capacitor-mute"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-mute" in your app code.

Does @capgo/capacitor-mute support React、Vue 和 Angular?

是的。静音是Capacitor包,因此它可以与任何运行在Capacitor内的Web框架一起工作,包括Ionic、React、Vue、Angular、Svelte和纯JavaScript。

哪个Capacitor版本支持@capgo/capacitor-mute?

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

是否@capgo/capacitor-mute免费且开源?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-mute/ and the package is free to install from npm. Bug reports and pull requests are welcome.

是否可以在App Store审查无code更新?

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

在等待应用程序审查之前,直接将静默功能推送到商店

一旦插件在您的商店构建中,Capgo 实时更新将推送您的 JavaScript、HTML 和 CSS 更改给用户几分钟内

开始使用 Capgo