【发布时间】:2010-03-22 18:40:12
【问题描述】:
我有一个桌面浏览器应用程序,它使用 WebView 来托管 Flash 插件。 Flash 插件会定期向外部网站请求新数据,然后将其绘制为精美的图形。
我想拦截这些网络请求并获取数据(这样我就可以通过 Growl 显示它,而不是保留桌面窗口)。但我可以说,Flash 发出的请求不会被普通的 WebView 代表接收。
还有其他地方可以设置钩子吗?我尝试通过 [NSURLCache setSharedURLCache] 安装自定义 NSURLCache,但从未被调用。我还尝试了调配其他一些类(如 NSCachedURLResponse)的方法,但找不到方法。有什么想法吗?非常感谢!
【问题讨论】: