浏览代码

修复ios打开第三方APP,判断能否打开bug

tags/0.0.2+3^0
Weller 4 年前
父节点
当前提交
1c68279be3
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. +4
    -3
      lib/util/turn_chain/turn_chain_util.dart

+ 4
- 3
lib/util/turn_chain/turn_chain_util.dart 查看文件

@@ -104,9 +104,10 @@ class TurnChainUtil {
case GlobalConfig.PROVIDER_PDD:
case GlobalConfig.PROVIDER_SN:
case GlobalConfig.PROVIDER_VIP:
if (!EmptyUtil.isEmpty(appUrl) && await canLaunch(appUrl)) {
Logger.log('打开${provider} app, url = ${appUrl}');
launch(appUrl);
print(await canLaunch(appUrl));
bool launchable = await launch(appUrl);
if (launchable) {
// Logger.log('打开${provider} app, url = ${appUrl}');
} else if (!EmptyUtil.isEmpty(webUrl)) {
Logger.log('打开${provider} webUrl, url = ${webUrl}');
RouterUtil.openWebview(webUrl, context);


正在加载...
取消
保存