【问题标题】:Know device orientation when orientation is locked锁定方向时了解设备方向
【发布时间】:2018-04-27 07:11:19
【问题描述】:

我有一个只需要以纵向为主方向显示的 web 应用程序。为了做到这一点,我将旋转锁定在清单中。

问题是,当我在 webApp 中拍照时,即使设备被阻止,我也需要知道设备的方向。我试着用devideOrientationApi 来做。但我无法知道我的设备的正确方向。

任何帮助都会很棒。提前谢谢你。

【问题讨论】:

    标签: javascript angular web-applications progressive-web-apps mobile-chrome


    【解决方案1】:

    您可以检查窗口的内部宽度和高度,如下所示,

    this.isPortrait = window.innerHeight > window.innerWidth;
    

    【讨论】:

    • 当您在清单中锁定方向时,即使您将移动设备旋转到不同的方向,窗口的宽度和高度也是静态的。
    猜你喜欢
    • 1970-01-01
    • 2015-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-17
    相关资源
    最近更新 更多