我在我的网站上用CF和javascript创建了一个智能手机界面。它似乎在我测试的智能手机上运行良好。问题是它是一个垂直对齐水平图像旋转90度ccw所以该网站有一些照片,手机必须转为cw,以保持图像大小和比例。
我使用此代码来获取浏览器大小并创建适合的网站:
window.location.href = "1.cfm?Wth=" + size.width + + size.height + "";
有什么方法可以指示手机或浏览器不自动旋转?最好使用javascript。
答案 0 :(得分:2)
您无法在智能手机浏览器上禁用自动旋转 即使你可以,你也不应该。这不是用户友好的。
但如果你真的想要,那就是一个肮脏的黑客,它涉及将整个页面返回到旋转事件:Blocking device rotation on mobile web pages。
如果只是图像尺寸问题,请在触发旋转屏幕事件时调整图像大小。