Chromecast 选项卡投射和 Java 小程序

Posted

技术标签:

【中文标题】Chromecast 选项卡投射和 Java 小程序【英文标题】:Chromecast tab casting and Java Applet 【发布时间】: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 库,我不知道有任何其他语言可以做到这一点。是否存在其他语言? 【参考方案1】:

即使有一个小程序正在运行,您也应该能够进行镜像。即 Chromecast 标签镜像也适用于该场景。唯一可能遇到渲染问题的情况是,如果您尝试在 windows 上镜像一些在 silverlight 中运行的受保护内容。

【讨论】:

以上是关于Chromecast 选项卡投射和 Java 小程序的主要内容,如果未能解决你的问题,请参考以下文章

将 URL 投射到 Chromecast 时,如何向它播放音频?

将 Powerapps 投射到 Chromecast

跟踪投射到 AppleTV 或 Chromecast 的订阅者

投射到 chromecast,然后继续播放

通过 Chromecast 通过 url 投射网页

从命令行投射选项卡