supongo que no es la forma correcta de cargar un googleMap en html/iFrame ...
me interesaba demasiado, así es como me las arreglé (y funciona bien en un marco flotante): el uso de "Apple iWeb" widget de mapa de google ... es un software de bajo costo ...
es mi código hTML en "myGoogleMap.html" (después de que destrocé todo el hTML usado):
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="iWeb-Build" content="local-build-20110308" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<meta name="viewport" content="width=700" />
<title>Testo
</title>
<link rel="stylesheet" type="text/css" media="screen,print" href="Vuoto_files/Vuoto.css" />
<!--[if lt IE 8]><link rel='stylesheet' type='text/css' media='screen,print' href='Vuoto_files/VuotoIE.css'/><![endif]-->
<!--[if gte IE 8]><link rel='stylesheet' type='text/css' media='screen,print' href='Media/IE8.css'/><![endif]-->
<script type="text/javascript" src="Scripts/iWebSite.js"></script>
<script type="text/javascript" src="Scripts/Widgets/SharedResources/WidgetCommon.js"></script>
<script type="text/javascript" src="Scripts/Widgets/GoogleMap/GoogleMap.js"></script>
<script type="text/javascript" src="Vuoto_files/Vuoto.js"></script>
</head>
<body style="background: rgb(0, 0, 0) margin: 0pt; " onload="onPageLoad();" onunload="onPageUnload();">
<div class="com-apple-iweb-widget-GoogleMap aboveStrokesAndFrames" id="widget1"
style="height: 400px; left: 0px; opacity: 1.00; position: absolute; top: 0px; width: 320px; z-index: 1; ">
</div>
<script type="text/javascript"><!--//--><![CDATA[//><!--
new GoogleMap('widget1', 'Scripts/Widgets/GoogleMap', 'Scripts/Widgets/SharedResources', '.', {"language": "it", "showInfo": "0", "locatedAddressIsFromGeocoder": "1", "unlocatedAddress": "", "zoomLevel": "6", "center": "51.261915,10.151367", "locatedAddressPoint": "19.56661,-99.134932", "locatedAddress": "my address in Mexico, Pico de Orizaba 3A, Lomas de Cuautepec, Delegazione Gustavo A. Madero, Cittá del Messico, Distrito Federal, Messico", "showGoogleBar": "1", "showMarker": "1", "showZoom": "1"});
//--><!]]>
</script>
</body>
</html>
y lo cargo en otro html con esto:
<iframe width="320" height="400" frameborder="0" scrolling="no" marginheight="0"
marginwidth="0" src="Sito-test/myGoogleMap.html">
</iframe>
por supuesto que necesita el código JavaScript hecha por iWeb también, pero no estoy seguro de que puedo demostrar legalmente ellos ...
de todos modos, el punto es que ahora sabes que es posible cargarlo en un iFrame sin la "pregunta de instalación de la aplicación" ...
Interesante pregunta. No puedo decir que haya visto un sitio web que hizo esto. Siempre parece cargar una aplicación. De acuerdo, no uso mucho el navegador web de mi iPhone ... –