无法在 Mac 上从 com.ibm.rcp.browser.service.WebBrowser 执行 javascript。它适用于 Windows 和 Linux
我使用 WebBrowser.XULRUNNER_SERVICE 构造 com.ibm.rcp.browser.service.WebBrowser 的实例。
我有一段 javascript 代码,需要调用 webBrowser 的execute() 方法 webBrowser.execute(test);
它在 Windows 和 Linux 上都能正常工作,并且 webBrowser.execute(test);返回 true。
它在 Mac 上根本不起作用。 webBrowser.execute(测试);返回 false。
我在 JavaScript 代码的开头放置了一条简单的警报消息。 String e0 = new String("alert(\'步骤 0 \');" + "\n"); 我可以在 Windows 和 Linux 上看到此警报框,但在 Mac 上看不到。
这是已知的 Mozilla 错误吗?
谢谢。
I used WebBrowser.XULRUNNER_SERVICE to construct an instance of com.ibm.rcp.browser.service.WebBrowser.
I have a piece of javascript code that I need to call the webBrowser's execute() method
webBrowser.execute(test);It works fine on both Windows and Linux, and the webBrowser.execute(test); returns true.
It does not work on Mac at all. webBrowser.execute(test); returns false.
I put in a simple alert message right at the first of the javascript code.
String e0 = new String("alert(\'step 0 \');" + "\n");
I can see this alert box on Windows and Linux, but I don't see that on Mac.
Is this a known Mozilla bug?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论