Windows phone 7 の方向変更イベントをブラウザーでキャプチャする方法はありますか?
Android と iOS には onOrientationchange() イベントがありますが、Windows モバイル IE9 (Windows phone 7) では機能しません...
Windows phone 7 の方向変更イベントをブラウザーでキャプチャする方法はありますか?
Android と iOS には onOrientationchange() イベントがありますが、Windows モバイル IE9 (Windows phone 7) では機能しません...
残念ながら、それはあなたができるようには見えません。同様の動作をエミュレートするために、JavaScriptを使用して画面幅の変更を検出することもできます
if (navigator.userAgent.match(/Windows Phone/i)) { window.onresize = 関数 (イベント) { ... } }
window.onorientationchange = 関数 () { ... }
window.resize
@Assaf で提案されているようにイベントを使用し、向きを検出できますwindow.styleMedia.matchMedium("(orientation: landscape)");
matchMediumは、IE9 でサポートされているHTML5 matchMedia の非標準 Webkit 前駆体です。