当前位置: 首页 > 知识库问答 >
问题:

如果不支持flutter库,则忽略

和和裕
2023-03-14

在我的flutter应用程序中,我导入了flutterfile_picker库。然而,这个库目前不支持flutter Web。图书馆不是我的应用程序使用的必要条件。

主要问题:是否有任何方法来检查导入的库是否不受支持,然后在这种情况下我可以删除部分UI和代码?

共有1个答案

孙元明
2023-03-14

我认为这是不可能的,但是知道库的限制,您可以简单地添加逻辑,以不显示基于主机的小部件,如下所示。

 类似资料:
  • 我正在使用MathJax在浏览器中呈现mathml标记。我使用TeX-AMS-MML_SVG配置在Chrome上运行良好,但在IE8中不起作用。 如果我切换到TeX-AMS-MML_HTMLorMML,它在所有浏览器中都能正常工作。不过,SVG渲染看起来要好得多,所以在可能的情况下,我希望这是首选。 MathJax是否内置了支持这一点的功能?它似乎可以从MML回退到HTML,但不能从SVG回退到H

  • 我的应用程序在java web应用程序中执行一些REST请求。这些请求都是CORS请求,所以浏览器每次都要在实际选项之前执行选项预置。每个请求都类似于 对于谷歌chrome来说,请求是ok的,内容就会显示出来。

  • 问题内容: Django文档说 在不支持SELECT … FOR UPDATE的后端(例如SQLite)上使用select_for_update()将无效。SELECT … FOR UPDATE将不会添加到查询中,并且如果在自动提交模式下使用select_for_update(),则会引发错误。 这让我震惊,这是一个奇怪且潜在危险的决定,尤其是因为它用于锁定行时。如果我编写使用的代码,那么我将依靠

  • 使用Android时 正确解析XML并返回有效的drawable。但当使用新的Vector Drawable支持库(23.4版,Gradle 2.1.2)时,该代码在Android 4下崩溃。 android.content.res.资源 ... 原因:组织。xmlpull。v1.XmlPullParserException:二进制XML文件行#2:无效的可绘制标记向量 解决方案是使用 但是,如果

  • 使用者是基于Java的API,提供者是基于Python的API。 手工将协议规范版本更改为2.0.0也不能按要求工作。 谁能给我提点建议吗?

  • 我在Unity中有项目,使用Mapbox, Mapbox包含以下支持库:support-v4-25.1.0.aar 此库以.aar文件的形式提供,而不是作为gradle命令 尝试构建项目时,我收到此错误: 无法确定任务的依赖项:启动程序:lintVitalRelease。< br >无法解析配置的所有项目:launcher:debuguntimeclass path。< br >无法转换支持-v4