在用户输入安全代码后,我试图从BankId应用重定向到我的Flutter应用。
在Android上运行正常,但是在iOS中,当我将URL重定向设置为自定义URL方案时,它不会自动返回到应用程序。
if (Platform.isIOS) {
const redirect = "rememberapp://";
url = "https://app.bankid.com/?autostarttoken=[$autoToken]&redirect=$redirect";
if (await canLaunch(url)) {
await launch(url, forceSafariVC: false);
} else {
throw 'Could not launch $url';
}}
当我在safari中添加URL方案时,它会打开该应用程序,但是当我尝试从另一个应用程序重定向时却无法正常工作。