Mon moteur de l'application s'exécute à l'intérieur d'une WebView. Il s'étend sur différents IFRAMES. L'application principale html et le iframes html sont sur android_assets. Sur Android 3.x pas de problèmes jamais. Même sur le navigateur google chrome, etc.
Si je créer une IFRAME (createElement -> appendChild) l'iframe est créé.
Lorsque je charge des choses (iframe.src="url" <> iframe.contentWindow.emplacement.href="url") ... IL REMPLACE L'APPLICATION PRINCIPALE!! (au lieu de chargement en iframe)
Déjà essayé:
- de la fenêtre.setTimeout retarder le chargement... a échoué.
- dans webview, injecter X-Frame-Options=SAME_ORIGIN comme en-tête dans tout chargement de la page -> échec
- la création de l'iframe, réglage de la sandbox=same_origin,allow_scripts -> échec
Quelqu'un avec des problèmes similaires? Ou quelqu'un peut-il m'aider à trouver de la documentation sur WebView ICS bugs vs en Nid d'abeille?
Également trouvé de nombreux autres étranges questions... ICS est vraiment ce buggy? :S :S