Me gustaría deshabilitar la misma política de origen en XMLHttpRequests en mis propias WebViews incorporadas. Tengo control sobre las páginas cargadas/código que se está ejecutando en WebView, por lo que no me importa aplicar la misma política de origen. Me gustaría hacer solicitudes entre dominios.¿Deshabilitar la misma política de origen/hacer XMLHttpRequests de dominio cruzado en WebKit WebView?
He intentado implementar WebPolicyDelegate y WebResourceLoadDelegate pero no parecen ser llamados para XMLHttpRequests.
Usted parece haber descubierto la respuesta, ¿podría compartir lo que era? Estoy incorporando WebView en mi programa Cocoa de la siguiente manera: - (void) applicationDidFinishLaunching: (NSNotification *) aNotification { \t NSView * contentView = [window contentView]; \t WebView * webView = [[WebView alloc] initWithFrame: contentView.frame]; \t webView.autoresizingMask = NSViewWidthSizable | NSViewHeightSizable; \t [contentView addSubview: webView]; \t [[webView mainFrame] loadRequest: [NSURLRequest requestWithURL: [NSURL URLWithString: @ "http://www.google.com"]]]; } – DenNukem