Выполнение JavaScript в случае, если апплет Java не запускается

У меня есть веб-страница со встроенным Java-апплетом, который соединяется с сервером в моей локальной сети с целью измерения скорости LAN. Причина, по которой я использую апплет Java, заключается в том, что, насколько мне известно, Javascript слишком неточен, чтобы использовать для измерения скорости LAN.

Тем не менее, у меня есть (неточная) версия javascript, которая может сделать действительно грубое измерение скорости LAN.

Как я могу узнать, успешно ли запущен апплет, а если нет, выполнить проверку скорости обратной связи javascript? Я использую Java 8 и Google Chrome 36.

Вот что я пробовал:

<applet id="SpeedTester" code="SpeedTester.class" archive="SpeedTester.jar"> <param...> <param...> <param...>
</param...></param...></param...></applet>

Однако кажется, что код в

1 ответ

Апплет должен предоставить метод подтверждения его загрузки ОК. JS должен опросить апплет какое-то время, каждый раз пытаясь получить доступ к этому методу с результатом "ОК". Это JS не получил "ОК" после определенного срока, используйте тест скорости JS.

licensed under cc by-sa 3.0 with attribution.