如何在将.js文件注入其他页面时创建一个运行的GWT应用程序?我正在制作Chrome内容脚本。是否有一个只能生成便携式独立js文件的链接器?
当我使用单个脚本链接器并注入生成的nocache.js文件时,页面只是空白。
答案 0 :(得分:2)
单脚本链接器是正确的方式。您需要确保您的GWT compilaton仅发出一个编译结果。由于您正在为chrome进行建模,因此需要将用户代理变量设置为:
<set-property name="user.agent" value="safari" />
你有没有尝试过编译漂亮,并在javascript调试器中看到究竟出了什么问题?
答案 1 :(得分:0)
你应该使用.nocache.js扩展来加载其余的JavaScript,你将在服务器上有多个工件但是这是最好的。
如果您需要调用javascript,请使用 GWT Exporter 来定义导出到javascript的函数,然后您可以使用JSNI。