我正在开发一个ONSEN应用程序,我想在其中仅允许设备的纵向模式,并且想要设置横向模式。怎么做?
答案 0 :(得分:1)
Onsen UI不提供禁用横向模式的功能,因为此功能取决于平台。您可以做的是,首先使用ons.orientation
检测方向,然后使用ons.platform
检测平台,并应用默认平台说明来阻止横向模式。
更简单的解决方案可能是在将景观旋转后将视图旋转回纵向。
window.addEventListener('orientationchange', function ()
{
if (window.innerHeight > window.innerWidth)
{
document.getElementsByTagName('body').style.transform = "rotate(90deg)";
}
});