首页 > 解决方案 > Flutter:排除 android/ios 构建的文件

问题描述

我想要一个同时支持移动和网络平台的应用程序。出于某种原因,我必须使用 'dart:html' 包,但是一旦包含它,我就无法在 android 设备上构建和运行。网络工作正常。问题是如何排除 'dart:html' 用于 android/ios 构建,但仅保留用于网络?我尝试了一些事情,build.yaml但我真的不知道如何配置它。我尝试的是:

targets:
  $default:
    sources:
      exclude:
        - lib/utils/web_file_saver.dart

将不胜感激任何帮助。

标签: flutterflutter-web

解决方案


推荐阅读