瀏覽代碼

修复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);


Loading…
取消
儲存