私は、HTMLドキュメントをWebKitを利用したビュー(モバイルSafariのクロムレスバージョン)にロードするiOSマガジンフレームワーク(PugPig)を使用しています。
デバイスの向きに応じて、各「ページ」に<img/>の縦向きまたは横向きのバージョンをロードしたいと思います。さまざまな理由から、CSSの背景画像ではなく<img />である必要があるため、メディアクエリは機能しません。ローカルデバイスからHTMLを読み込んでいるため、Webサーバーのものも使用できません。
ですから、JSが道だと思いますが、ページを更新せずに、その場で向きの変化(または少なくとも画面の幅)を検出する必要があり、これが可能かどうかはわかりません。
JSにあまり精通していないため、サンプルコードはありません(これまでの私の試みはすべて自動車事故です)。ごめん。
どんな助けでも大歓迎です。