我试图做一些超级简单的事情,只是从我的应用程序启动Android或Apple Play商店,这样用户就可以从我的设置中对应用程序进行评级,但我在iOS模拟器中测试时得到这个错误:
Safari无法打开页面,因为地址无效
onTap: () {
if (Platform.isAndroid || Platform.isIOS) {
final url = Uri.parse(
Platform.isAndroid
? "https://play.google.com/store/apps/details?id=com.dontforgetthespoon.dont_forget_the_spoon"
: "https://apps.apple.com/us/app/dont-forget-the-spoon/id6444052519?platform=iphone",
);
launchUrl(
url,
mode: LaunchMode.externalApplication,
);
}
}
我觉得这应该是超级简单的。有什么想法可能会出问题,我?谢谢!
1条答案
按热度按时间eiee3dmh1#
最简单的方法是使用launch_reviewFlutter包。