0

首先,我确实尝试了 314 种方法来使其正常工作......

我使用 iPhone/chrome 没有这个问题,只有安卓默认浏览器。

  • 用户打开安卓浏览器
  • 以纵向模式打开(在此示例中)我的网站
  • 按下“更多信息”按钮
  • 在新页面上,用户将设备转为横向模式,现在一切正常。

  • 用户点击 android 浏览器后退按钮(保持横向模式)

错误; 现在一切都放大了(显示大图像和文本)。

其他一些事实:

  • 我不希望用户能够缩放
  • 该网站是为具有此视口设置的移动设备制作的

    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0" />
    
  • 我确实尝试了一些视口变化

  • 我确实尝试过这样的javascript脚本

    $(window).on('orientationchange', orientationChangeHandler);
    function orientationChangeHandler(e) {
      setTimeout(function() {
        $(window).trigger('resize');
      }, 2000);
    
  • 我确实尝试过 dom onload$(window).trigger('resize');

4

0 回答 0