我有一个使用url_launcher插件的应用。苹果上诉委员会表示:“该应用程序将在应用程序内的Web视图中打开URL,而不是将其链接到应用程序之外以打开移动浏览器。”
您知道如何在Flutter中启动未嵌入应用程序的URL吗?
_launchURL([String _url]) async {
if (await canLaunch(_url)) {
await launch(_url,forceWebView: false,forceSafariVC: false);
} else {
throw 'Could not launch $_url';
}
}
设置标志-forceSafariVC为false将在应用程序外部启动URL