to topto bottom

モバイルファースト時代のマルチデバイス対応を確実・簡単に

検証の現場から(2014年10月)

iOS89/19にiPhone 6、iPhone 6 Plus、10/24にiPad Air 2、iPad mini 3が3キャリアより発売されました。またiOSは8.0→8.0.1→8.0.2→8.1とアップデートしていきました。必然的に検証チームもiOSに触れる機会が多くなっています。そこで今回はiOS 8.0で発見されiOS 8.1でもいまだ解消していない不具合と思われる事象を1つご紹介します。

サブウィンドウが閉じない

iOS 8.x + safariブラウザにてサブウィンドウが閉じないという事象です。メインのサイトからサブウィンドウが開いた後サブウィンドウを閉じるボタン等の元の画面に戻る操作を行っても反応しません。iOS 7.x + safariブラウザでは閉じておりましたので操作する方は戸惑われるかと思います。処理が止まってしまったと勘違いされる方もいるかと思います。現状の対応方法としては、xで閉じるしかありません。他の環境も調べて簡単にまとめてみました。

iOS 8.x + safari→閉じない
iOS 8.x + Chrome→閉じる
iOS 7.x + safari→閉じる
Andoroid4.x + 標準ブラウザ→閉じる

かなり遷移に影響を与えるものなのでApple社には早期の対応をお願いしたいところです。

※後日記:本問題は、8.1.1で解消した模様です。

このエントリーをはてなブックマークに追加