在手机上编辑的窗口如此之小

为了回应来自上一个主题的提问。Yt.w 希望在某些条件下默认禁用工具栏,因为:

我想我或许可以为此编写一些代码。这只是一个临时的权宜之计。
实际上,在 Discourse 中,默认情况下,窗口宽度小于 370 或在 Android 设备上,工具栏是隐藏的。

const storedVal = keyValueStore.get("toolbar-enabled");
if (this._toolbarEnabled === undefined && storedVal === undefined) {
  // iPhone 6 的宽度是 375,任何更窄的设备工具栏都应该
  // 默认禁用。
  // 也就是说,我们应该记住这个状态
  this._toolbarEnabled =
    window.innerWidth > 370 && !this.capabilities.isAndroid;
}

我的代码将只是一个扩展,用于将此行为推广到任何移动视图。

我同意你的看法;另一种方法是以某种方式教育用户,汉堡包图标可以切换工具栏!

1 个赞