屏幕: unlockOrientation() 方法

已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。

Screen.unlockOrientation() 方法会移除页面/应用之前设置的所有屏幕方向锁定。应该使用 ScreenOrientation.unlock() 方法代替。

警告: 此功能已弃用,应避免使用。请使用 ScreenOrientation.unlock() 方法代替。

注意: 此方法仅适用于已安装的 Web 应用或处于 全屏模式 下的网页。

语法

js
unlockOrientation()

参数

无。

返回值

如果方向已成功解锁,则返回 true;如果方向无法解锁,则返回 false

示例

js
const unlockOrientation =
  screen.unlockOrientation ||
  screen.mozUnlockOrientation ||
  screen.msUnlockOrientation ||
  (screen.orientation && screen.orientation.unlock);

if (unlockOrientation()) {
  // orientation was unlocked
} else {
  // orientation unlock failed
}

规范

此功能不是任何规范的一部分。它已不再是成为标准的轨道上。

请使用 ScreenOrientation.unlock() 代替。

浏览器兼容性

另见