Uso de StageWebView.loadString () para mostrar Google Maps en AIR para iOS

Estoy tratando de usar unStageWebView para mostrar un mapa de Google Maps generado utilizando la API de Javascript. ¿Hay alguna razón por la que no se procesará en iOS? Funciona en Android y en el simulador de AIR, pero no en dispositivos iOS. También puedo ver el HTML generado en Safari, lo que lo hace aún más extraño.

Ejemplo de HTML (estoy generando dinámicamente esta aplicación interna, no importa):

<!DOCTYPE HTML>
<html style="width:100%; height:100%; margin: 0; padding: 0;">
    <head>
<title></title>
        <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
        <script type="text/javascript">
        $(document).ready(function(e){
            var myLatlng = new google.maps.LatLng( 0,0);
            var mapOptions = {
                zoom: 18,
                center: myLatlng,
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                mapTypeControl: true,
                zoomControl: true,
                zoomControlOptions: {
                    style: google.maps.ZoomControlStyle.DEFAULT
                }
            }
            var map = new google.maps.Map(document.getElementById("maps") , mapOptions);
            geocoder = new google.maps.Geocoder();
            geocoder.geocode( { "address": "90 South Kyrene, Chandler, AZ 85226" }, function(results, status) {
                if (status == google.maps.GeocoderStatus.OK) {
                    map.setCenter(results[0].geometry.location);
                    var marker = new google.maps.Marker({
                      map: map,
                      position: results[0].geometry.location
                    });
                }
            });
       });
    </script>
    </head>
    <body style="width:100%; height:100%; margin: 0; padding: 0;">
        <div id="maps" style="width:100%; height:100%;  margin: 0; padding: 0;"></div>
    </body>
</html>

Lo estoy cargando usandoStageWebView.loadString( html, "text/html" );. ¿Alguna idea de por qué no se rinde? La carga de URL parece funcionar (así que intentaré guardar el HTML en el disco y cargarlo en su lugar, a continuación) bien, pero no loadString.

Probado tanto en iOS 6 como en iOS 7 y con AIR 3.8 y 3.9

EDITAR: Como seguimiento, guardar el archivo HTML en el disco y luego cargarlo a través deStageWebView.loadURL() funciona bien Todavía curioso por qué cargarlo a través deloadString() aunque no funciona

Respuestas a la pregunta(2)

Su respuesta a la pregunta