@capacitor/app-launcher
AppLauncher API 允许你的应用检查某个应用能否被打开,并打开该应用。
在 iOS 上,你只能通过已知的 URL scheme 打开应用。
在 Android 上,你可以通过已知的 URL scheme 或使用应用的公开包名来打开应用。
注意: 在 Android 11 及更高版本上,你需要在 AndroidManifest.xml 的 queries 标签中添加要查询的应用包名或 URL scheme。
示例:
<queries>
<!-- 按包名查询 -->
<package android:name="com.twitter.android" />
<!-- 按 URL scheme 查询 -->
<intent>
<action android:name="android.intent.action.VIEW"/>
<data android:scheme="twitter"/>
</intent>
</queries>
安装
npm install @capacitor/app-launcher
npx cap sync