我正在开发一个使用SWT Browser小部件的应用程序来显示一个包含JavaScript的HTML页面。 JavaScript尝试使用window.resizeTo来改变窗口的大小,但它目前没有任何效果。
我已经摆弄了浏览器设置,它似乎不是底层浏览器的问题;在Mozilla和Internet Explorer渲染引擎之间切换没有任何效果。我怀疑SWT根本不会自动重新调整窗口大小以响应JavaScript函数。
我可以轻松地从我的Java代码重新调整窗口大小,但我需要知道何时重新调整它的大小,以及JavaScript希望它的大小。 SWT是否提供了一种倾听方式?如果是这样,怎么样?
答案 0 :(得分:0)
我仍然不知道如何获取此信息,但解决方法是更改SWT版本。他们中的一些人自动实现了JavaScript的window.resizeTo,其中一些没有。