cordova - 创建一个启动 Android 应用程序或重定向到 google play 的链接?

标签 cordova deep-linking

我正在开发 cordova 应用程序,如果安装了它,我可以从网页启动我的应用程序。

<a href="mycoolapp://>Launch my app</a>

我如何生成一个链接,以便它将我重定向到以下内容

  1. 如果安装了应用程序,则访问应用程序。

  2. 如果未安装应用程序,则转到 google play 安装页面。

最佳答案

您可以使用以下插件检查应用程序是否安装

https://github.com/ohh2ahh/AppAvailability#old-approach-appavailability--030

之后使用它来实现您的需求。

appAvailability.check(
    'com.example.com', // Your Package Name
    function() {           // Success callback
        //your app is installed 
        //launch your app
    },
    function() {           // Error callback
        //app is not installed
        //go to google play store 
    }
);

关于cordova - 创建一个启动 Android 应用程序或重定向到 google play 的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32518330/

相关文章:

android - Cordova /Phonegap : Live update codebase

swift - 从 iOS 创建分支链接,显示与仪表板链接相同的值

angular - 为什么我的 Angular 5 应用程序无法使用深层链接?

javascript - Ionic Android - 键盘未显示在输入焦点上

android - 使用 React-Native 监听 Android 上的传入链接

ios - 深层链接 - 从 URL 打开 iOS 应用程序

android - Android 中的深度链接和多个应用程序实例

javascript - 从外部 js 文件触发 js 事件,如 onclick

android - 无法将 Cordova 应用程序提交到 Play 商店 -(您的应用程序当前面向 API 级别 30,并且必须至少面向 API 级别 31)

javascript - cordova/phonegap 应用程序 - 从服务器加载 js css 和 html