我使用SWT内置浏览器对象加载一个网页
Browser browser = new Browser(parent, SWT.BORDER);
browser.setUrl("http://localhost:18080/app/app");
通过回调函数进行调用网页内的js方法
Object content = browser.evaluate("getAppContent();");
System.out.println("content: " + content);
此时print打印结果为:null;
通过看官方API 以及调试Browser内部代码将代码改为:
Object content = browser.evaluate("return getAppContent();");
System.out.println("content: " + content);