У меня есть родное приложение на Java и расширение Chrome. Обратный путь к моему заявлению таков:Callback in Native Messaging
- JavaScript инициирует звонок в приложение для родных.
- Собственное приложение считывает поток и выполняет некоторые вычисления.
- Родное приложение должно вызвать функцию JS и нуждается в ее результатах для дальнейших вычислений.
- Если собственное приложение вызывает JS (отправив сообщение через расширение), что произойдет?
Я знаю, что я вызываю вызов обратного вызова JS позже, когда вызов завершен, но как я могу ждать здесь на стороне Java, чтобы вернуть результат? Раньше у меня был апплет и использовался для использования объекта FutureTask, но вы думаете, что здесь также можно создать FutureTask?
спасибо.
Просто добавьте код, мы можем найти любые ошибки или дальнейшие шаги. Используя веб-драйвер Selenium, это возможно. – Sai