今回やっている案件で、該当するCSVファイルがなかった場合にエラーのメッセージだけ出力する(echo $error_msgのみ)という実装をしていたのですが、Docomo,Softbank,FireMobileSimulaterのDocomo、Au、Softbankはいずれも問題なかったが、Auの実機の場合にみ「リクエストされたページが表示できません」というメッセージが出てきてしまった。
ググってみたら原因はすぐに判明した。
どうやらAu端末はHTMLのヘッダ部分の記述をきちんと書いてあげないといけないらしい。
なので、エラーの場合はエラー用のテンプレートを作ってそこにエラーメッセージを渡すように修正した。
また、なぜFireMobileSimulaterのAuはうまく表示できたのかというところだが、
そんな仕様は実装されていないのだと思われる。
やはり実機に代わるツールとまでは言えない。
とはいえ現状でも十分便利ですけどね。