Flutter Android 强制在浏览器中打开链接忽略深层链接

问题描述 投票:0回答:1

我们有一个 SBP 支付服务,可以监听许多银行应用程序。

链接示例:https://qr.nspk.ru/AD10002V20O0JLDS83JAP5SO8NPB0D8P

launchUrl(url, mode: LaunchMode.platformDefault);

如何告诉Android操作系统在系统浏览器中打开链接而不被第三方应用程序通过deeplink拦截?

android flutter deep-linking applinks
1个回答
0
投票

无法仅过滤浏览器。它将显示支持您的特定深层链接网址的所有应用程序。您可以使用 LaunchMode 在应用程序 Web 视图或应用程序浏览器视图中打开 url。

launchUrl(url, mode: LaunchMode.inAppWebView);

launchUrl(url, mode: LaunchMode.inAppBrowserView);
© www.soinside.com 2019 - 2024. All rights reserved.