如果我为多个代理构建它们,我在 GWT 中运行我的网络工作者时遇到问题。我收到未定义 unflattenKeylistIntoAnswers 函数的错误。实际上,该函数是为主 JS 定义的,但为 Web worker JS 定义的。此外,未定义其他一些函数,例如 computePropValue。
我错过了什么吗?也许是某种旗帜?
这是我的 gwt xml 文件:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Could not determine the version of your GWT SDK; using the module DTD from GWT 1.6.4. You may want to change this. -->
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 1.6.4//EN" "http://google-web-toolkit.googlecode.com/svn/tags/1.6.4/distro-source/core/src/gwt-module.dtd">
<module rename-to="BucketsSnapperWorker">
<inherits name="path.to.Core" />
<source path="" />
<!-- Use the WebWorker linker for a Dedicated worker-->
<add-linker name="dedicatedworker" />
<entry-point class="path.to.EntryPoint"/>
<set-property name="user.agent" value="safari,gecko1_8"/>
</module>