可以在浏览器中启动 JWS 小程序而不是独立启动吗?
是否可以在 HTML 中嵌入小程序,以便将其显示在浏览器窗口中,然后通过 JNLP 文件通过 Java Web Start 启动,而不是使用浏览器的 Java 插件?如果是这样,这是如何完成的?
我只能在独立窗口中启动我的小程序,但不喜欢弹出窗口创建的用户体验,我更喜欢将其嵌入到浏览器窗口中。
我想使用 JWS 而不是插件,因为我需要控制小程序的最大堆大小,我认为浏览器插件不可能做到这一点,至少在 Mac OS 10.5 上不可能。
Is it possible to embed an applet in HTML so that it will be displayed within the browser window yet launched through Java Web Start via a JNLP file instead of using the browser's Java plugin? If so, how is this done?
I've only been able to launch my applet in a standalone window, but disliking the user experience pop-ups create, I'd prefer that it be embedded in the browser window.
I'd like to use JWS instead of the plugin because I need to control my applet's maximum heap size, which I don't believe is possible with the browser plugin, at least not on Mac OS 10.5.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从 1.5(左右)开始,浏览器内小程序就支持 JNLP 部署。这里有一个关于如何执行此操作的示例: http: //java.sun.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html
当然,您仍然在使用 Java 插件。设置堆大小可能有效,也可能无效。
In-browser applets support JNLP deployment since 1.5 (or so). There's an example on how to do it here: http://java.sun.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html
You're still using the Java plugin then, of course. It may or may not work to set the heap size.