У меня есть настольное браузерное приложение, которое использует WebView для размещения плагина Flash. Плагин Flash регулярно запрашивает новые данные на внешнем веб-сайте, которые затем рисует в виде причудливой графики.
Я бы хотел перехватить эти веб-запросы и получить данные (чтобы я мог отображать их через Growl, вместо того, чтобы держать окно рабочего стола). Но, что лучше всего сказать, запросы, сделанные Flash, не принимаются обычными делегатами WebView.
Есть ли другое место, где я могу установить крючок? Я попытался установить пользовательский NSURLCache через [NSURLCache setSharedURLCache], но это так и не было вызвано. Я также попробовал метод swizzling несколько других классов (например, NSCachedURLResponse), но не смог найти выход. Есть идеи? Большое спасибо!