我遇到了一个我想使用的websocket示例。但是它使用import 'dart:html';
。当我在我的Flutter项目中介绍它时,似乎它没有被拾取。我是否需要向pubspec.yaml
添加其他依赖项?
答案 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用于任何转义/抓取目的