Вообщем открываю на девайсе html старинцу в вебвью контроле и пытаюсь делегировать выполнение джаваскриптовых операций родным либам ибо на джаваскрпте медленно. На самом деле пох зачем, вообщем не пойму как написать на Javascript обраотку. Памагите а?
Вот такая штука:
// Есть функция
function funciton1() {
// тут всякие обработки
// ......
// потом идет вызов особой функции
// эта функция особая - она асинхронно вызовет function3()
// может даже после того как сама закончит таботу
window.webkit.messageHandlers.start.postMessage("text");
// поэтому тут надо вставить какой то код, который не даст дальше скрипту выполняться
// пока не будет выполнена funciton3
// а после того, как funciton3 будет выполнена
// этот код должен получить то, что она вернула
// и вернуть этот результат из этой funciton1
// Реально ли такое сделать и как?
}
function funciton3() {
return "ololo";
}