Je voudrais désactiver la même politique d'origine sur XMLHttpRequests dans mes propres WebViews incorporés. J'ai le contrôle sur les pages chargées/code en cours d'exécution dans le WebView, donc je ne me soucie pas de l'application de la même politique d'origine. Je voudrais faire des demandes interdomaines.Désactiver la même stratégie d'origine/faire des XMLHttpRequests interdomaines dans WebKit WebViews?
J'ai essayé d'implémenter WebPolicyDelegate et WebResourceLoadDelegate, mais ils ne semblent pas être appelés pour XMLHttpRequests.
Vous semblez avoir trouvé la réponse, pourriez-vous s'il vous plaît partager ce qu'il était? J'intègre WebView dans mon programme Cocoa comme suit: - (void) applicationDidFinishLaunching: (NSNotification *) aNotification { \t NSView * contentView = [fenêtre contentView]; \t WebView * webView = [[WebView alloc] initWithFrame: contentView.frame]; \t webView.autoresizingMask = NSViewWidthSizable | NSViewHeightSizable; \t [contentView addSubview: webView]; LoadDequest: [NSURLRequest requestWithURL: [NSURL URLWithString: @ "http://www.google.com"]]]; } – DenNukem