Мое приложение работает внутри WebView. Он охватывает разные IFRAMES. И основное приложение html, и iframes html находятся на android_assets. На Android 3.x проблем нет. То же самое в браузере Chrome и т.д.
Если я создаю IFRAME (createElement → appendChild), создается iframe.
Когда я загружаю в него вещи (iframe.src= "url" < > iframe.contentWindow.location.href= "url" )... IT ЗАМЕНЯЕТ ОСНОВНОЕ ПРИМЕНЕНИЕ!! (вместо загрузки в iframe)
Уже пробовал:
- window.setTimeout для задержки загрузки... не удалось.
- в webview, введите X-Frame-Options = SAME_ORIGIN как заголовок на любую загруженную страницу → сбой
- создание iframe, установка sandbox = same_origin, allow_scripts → failed
Кто-нибудь со схожими проблемами? Или может кто-нибудь помочь мне найти документацию об ошибках ICS WebView против Honeycomb?
Также найдено много других странных проблем... ICS действительно эта ошибка?: S: S