Я пишу апплет java в надежде, что мои пользователи смогут использовать вкладку chrome, чтобы показать апплет на большом экране. Однако, когда я делаю вкладку, я вижу только черный фон на телевизоре, даже если апплет отображается в фактическом браузере.Chromecast tab cast and Java Applet
Я использую Java-веб-запуск для запуска апплета. Вот мой 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>
Я подозреваю, что моя проблема может заключаться в том, как я запускать мой апплет. Или табуляция просто не поддерживает Java-апплеты
Даже если вы получите это для работы с Chromecast, я настоятельно рекомендую вам выбрать другую технологию. Java-апплеты не поддерживаются текущими телефонами/планшетами; и с эксплойтами, нацеленными на java в браузере, являющимся одним из наиболее распространенных современных методов для установки вредоносных программ, многие люди отключили/удалили плагин java, который они установили много лет назад, и забыли о нем. –
Я полностью согласен с вами в отношении использования Java, однако я использую некоторые библиотеки библиотек DLL в апплете, и я не знаю ни одного другого языка, с которым я могу это сделать. Существуют ли альтернативные языки? – user3072373