我只是尝试运行较旧的Dart应用,但收到此错误:
Breaking on exception: ReferenceError: ReceivePortSync is not defined
此异常来自何处,如何解决?
最佳答案
当您看到ReceivePortSync is not defined
时,这意味着您缺少interop.js
脚本。
只需添加以下内容:
<script src="packages/browser/interop.js"></script>
页面的
</body>
标记之前。另外,您还要仔细检查pubspec.yaml中是否具有
js
包作为依赖项。就像是:name: my_app
dependencies:
js: any
关于dart - “receivePortSync is not defined”是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18927828/