您好,它可以阻止智能手机的横向视图,但不能用于标签或更大的设备吗?
答案 0 :(得分:1)
这一切都取决于持有你的webview的容器。
在Android中,您可以阻止对您的活动进行定向更改,甚至在某些条件下更改。可覆盖的方法“onConfigurationChanged(Configuration newConfig)”负责此事。
在iOS上,您可以在ViewController上执行此操作。这篇文章描述了如何做到这一点:iOS 6 - How to run custom code when orientation changes。
也可以从项目的配置文件中执行此操作。对于iOS,您可以阻止某些设备类型的某些视图。使用Android,这只能完全阻止横向模式。
如果您有冒险精神,还可以选择CSS转换您的视图,尽管这更像是一个黑客而非真正的解决方案:Prevent orientation change in iOS Safari