在flutter中使用import'dart:html' - 我是否需要其他依赖项?

时间:2018-06-18 02:17:22

标签: dart flutter

我遇到了一个我想使用的websocket示例。但是它使用import 'dart:html';。当我在我的Flutter项目中介绍它时,似乎它没有被拾取。我是否需要向pubspec.yaml添加其他依赖项?

2 个答案:

答案 0 :(得分:6)

dart:html无法在Flutter中使用。 它仅适用于浏览器应用程序。

dart:html也只有普通的Dart SDK,而不是Flutter附带的Dart SDK。

答案 1 :(得分:0)

我知道这是一个古老的问题,但是让我在这里放弃这个答案。

一段时间以来,我一直在寻找Flutter的网络爬虫/爬虫。我尝试使用FlutterWebview和html包,但是没有办法。最近我为此找到了一个新包。

此软件包的优点在于,它确实像解释的那样是跨paltform的:

  

可在浏览器,Dart VM和Flutter中使用的跨平台dart:html。

     
      
  • 典型的用例是:

  •   
  • 跨平台应用程序开发(例如Flutter移动版和Web版)。   网页抓取和抓取

  •   

您可以将universal_htm用于任何转义/抓取目的