2012-03-29 2 views
11

Ich lade HTML in ein UIWebView von iOS lokalen Dateisystem. Diese HTML-Seite fordert json-Daten auf unserem Server an.Gibt es in einem UIWebView eine Cross-Domain-Richtlinie?

Ich kann die JSON-Daten abrufen, also ist die Frage, gibt es keine Cross-Domain-Politik in einem UIWebView, oder verpasse ich hier etwas?

+0

Das macht es so nützlich :-) – Pointy

Antwort

18

Es ist die gleiche wie Desktop-Safari:

  • Wenn Sie eine lokale (Datei) url in einem UIWebView sind geladen, dann gibt es keine Cross-Domain-Beschränkungen

  • Wenn Sie das Laden externer URLs werden auf diese Domäne beschränkt, es sei denn, die Site verfügt über die richtigen Access-Control-Allow-Origin-Header.

+4

Haben Sie eine Referenz für Ihren ersten Punkt? Ich bin gespannt, ob es irgendwo dokumentiert ist. Prost – CambridgeMike

Verwandte Themen