【发布时间】:2013-12-05 23:08:21
【问题描述】:
我正在编写一个 java 小程序,希望我的用户可以使用 chrome 的选项卡转换在更大的屏幕上显示该小程序。但是,当我投射选项卡时,我只看到电视上的黑色背景,即使小程序显示在实际浏览器中。
我正在使用 Java web start 来启动小程序。这是我的javascript:
<script src="https://www.java.com/js/deployJava.js"></script>
<script>
var attributes = {
code:'com.gigagrand.CastThat.CastThat', width:600, height:300} ;
var parameters = {jnlp_href: 'castthat_applet.jnlp'} ;
deployJava.runApplet(attributes, parameters, '1.7');
</script>
我怀疑我的问题可能在于我如何启动我的小程序。或者 Tab 转换只是不支持 Java 小程序
【问题讨论】:
-
即使您将它与 Chromecast 一起使用,我还是强烈建议您选择其他技术。当前的任何手机/平板电脑都不支持 Java 小程序;并且由于在浏览器中针对 java 的漏洞利用是当前最常见的恶意软件安装方法之一,许多人已经禁用/删除了他们多年前安装并忘记的 java 插件。
-
我完全同意你关于使用 Java 的缺点,但是,我在小程序中使用了一些本机 dll 库,我不知道有任何其他语言可以做到这一点。是否存在其他语言?
标签: google-cast