Какао WebView многопоточный доступ - PullRequest
0 голосов
/ 14 ноября 2009

У меня есть класс C ++, работающий в своем собственном потоке, который должен выполнять некоторый JavaScript в WebView, который является частью приложения Какао. У меня есть приложение C ++, вызывающее метод в контроллере окна Какао, и оно, в свою очередь, запускает JavaScript, передавая данные. Кажется, это работает часть времени, но также часто дает сбой (где-то в коде WebView). Я попытался использовать @synchronized на экземпляре webview, но он, похоже, ничего не делает.

Может кто-нибудь дать совет?

1 Ответ

2 голосов
/ 14 ноября 2009

Может быть [yourWebView performSelectorOnMainThread:...] и друзья? (Или вызовите класс контроллера-посредника.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...