Problemas con la aplicación sencha touch dentro de un iframe

En mi página web, tengo que mostrar el contenido de otra página web que se realiza con sencha touch. Estoy usando iframes para este propósito. Pero el problema es que el menú de selección en la página web sencha touch (cargado a través de iframe) no aparece cuando se ve en el navegador de iPhone. Aparece una superposición, pero no el menú de selección. Cuando la aplicación táctil sencha se ve directamente a través del navegador, funciona bien. Así que me imagino que el problema está en el iframe. ?.No será posible modificar el sencha touch ya que lo mantiene un equipo diferente y no tengo ningún control sobre ese código.

Para ilustrar el problema, cargué la aplicación de fregadero de cocina sencha touch en un iframe. Aquí está la url. http://pastehtml.com/view/c6mqj67b0.html

Abra el menú de selección "Clasificación" desde un navegador/simulador de iPhone y podrá ver el problema.

¿Alguna solución que se pueda hacer por mi parte para que esto funcione?

Gracias de antemano.

preguntado el 31 de julio de 12 a las 11:07

3 Respuestas

Lo siento @ usuario700284 pero superposición iframe aún no funciona en el navegador iOS y Android; solo por este momento funciona en el escritorio del navegador. pero puedes poner iframe no superponerse a su Ext.Panel algo como esto,

Ext.Panel({
   items: [
    {
       xtype: 'panel',
       html: '<iframe width="560" height="315" src="http://www.sencha.com/products/touch/" frameborder="0" allowfullscreen></iframe>',
       id: 'Idpanel',
       hideOnMaskTap: true
    },
   ]
})

Espero que esto ayude. :)

Respondido 05 ago 12, 17:08

Usa una etiqueta de objeto en lugar de un iframe y vea si eso hace la diferencia.

Respondido 03 ago 12, 21:08

El iFrame que carga un campo de selección funciona perfectamente en el iPad (safari nativo y móvil). Pero en el iPhone da el mismo error. ¿Alguna otra solución para esto?

Respondido 28 ago 12, 12:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.