Flash CS5.5とAS3.0を使い、iPhone、iPad、Androidで共通に使える、語学学習用のアプリを自作しています。 現在、学習者が発音した音声を端末の内蔵マイクで拾い録音して、端末内蔵スピーカーから再生させる機能の開発に取り組んでいます。 iPadとAndroidスマホではなんとか録音、再生できるところまでこぎつけたのですが、手持ちのiPhoneでのみうまく動作しません。 iPhoneでも録音はできているのですが、それを再生すると、iPhone本体底部にある大きな音の出る方のスピーカーからではなく、本体上部にある電話として耳に当てて使う時の電話用スピーカーからしか音が出てきません。 したがって、耳から離して再生すると、非常に小さな音でしか聞こえません。 イヤホンを使えばちゃんと録音した音声が聞こえているのですが、これでは不便です。 まったく同じスクリプトでも、iPadや、