У меня есть две функции javascript, которые вызываются из android. После долгих сеансов отладки, наконец, я понял, что проблема возникает из-за того, что вторая функция вызывается до завершения первой. Я уже искал примеры с deferred и т. д., но все они зависят от вызовов функций внутри другого.
function FunctInit(someVarible){ //someVariable is sent from android, cannot call again from getResult
//init and fill screen
}
function getResult(){ //also getResult need to be called from android via button
//return some variables
}
Как я могу заставить getResult ждать FuncInit? Есть ли способ добиться этого с помощью Javascript?
FunctInit
какое-то асинхронное действие, завершения которого вы также хотите дождаться? - person Paul S.   schedule 09.07.2014