首页 > 解决方案 > 如果未安装应用程序,则意图启动任何网站链接

问题描述

我在 ionic 4 应用程序中使用这个插件从 URL 打开应用程序

ionic cordova plugin add ionic-plugin-deeplinks --variable URL_SCHEME=myapp --variable DEEPLINK_SCHEME=https --variable DEEPLINK_HOST=example.com --variable ANDROID_PATH_PREFIX=/

npm install --save @ionic-native/deeplinks@4

我为此使用 Intent。我关注了 Deep App 链接

<a href="intent:<url>/#Intent;scheme=myapp;package=com.packageName;S.browser_fallback_url=<url>;end">Open App</a>

它在安装应用程序时工作。

问题是未安装应用程序时,它会将用户重定向到直接播放商店以安装应用程序,但我想打开<url>而不是播放商店。我补充说S.browser_fallback_url,如果设备上没有安装应用程序,那么它应该回退到 url 但它什么都不做。

是否可以打开网页网址而不是游戏商店,或者有什么方法可以实现这一点?

标签: androidgoogle-chromeionic-frameworkandroid-intentdeep-linking

解决方案


推荐阅读