JS 获取和监听 手机屏幕方向变化

代码:

var mql = window.matchMedia('(orientation: portrait)');
		console.log(mql);

		function handleOrientationChange(mql) {
				if (mql.matches) {
					console.log('竖屏'); // 竖屏
					alert('竖屏');
				} else {
					console.log('横屏'); // 横屏
					alert('横屏');
				}
			}
			// 输出当前屏幕模式
		handleOrientationChange(mql);
		// 监听屏幕模式变化
		mql.addListener(handleOrientationChange);

 

你可能感兴趣的:(JavaScript,案例)