一些用户报告说他们无法在 iPad、三星 Fold 和其他设备上使用聊天功能。
测试一下:在 iPad 的纵向模式下,一切正常,频道显示在左侧窗格,当前频道或私信显示在右侧窗格。
但是,如果将设备切换到横向模式,您只会看到右侧窗格,并且没有可用的 UI 来离开频道(与手机不同,手机在顶部有一个带有频道名称的返回箭头)。
许多(大多数?)iPad 都以横向模式使用,因此这存在问题。
可能的解决方案:
- 能否为横向模式的 iPad 添加返回箭头?
- 或者,如果能以某种方式强制使用移动设备样式也可以。
非常感谢任何帮助。
1 个赞
Jagster
(Jakke Lehtonen)
2
10gen、最新的 iPadOS 和 DiscourseHub
可以在 Safari 上展示一下效果吗?
我们的用户都不使用 Discourse Hub,而且可以猜到,对于大多数网站来说,使用 Discourse Hub 的用户所占的比例很小。
不确定该告诉您什么……这是我在 iPad Mini 上使用最新操作系统在 meta.discourse.org 上使用聊天功能。其他人使用的是全尺寸 iPad 和其他设备。
截图不会说谎。一旦以横屏模式加入频道或私信,就无法离开,因为没有左侧导航栏,也没有频道名称上方的后退箭头。
Jagster
(Jakke Lehtonen)
6
也许您想尝试设置“聊天单独侧边栏模式”?
因为即使在这里,布局也和我展示的一样——但当然,当屏幕很小时,比如 mini 或者使用了 Safari 的侧边栏,这里的侧边栏就不会保持打开状态。
我不确定这是否是一个 bug,更像是一个 UX 问题。
我也无法重现这些问题,但让我们先尝试最明显的一个:
如果上面的截图来自平板电脑,那么您似乎在使用桌面版本,这可以解释在某些设备/视口上出现的情况。您可以点击那个小手机图标,看看这是否能解决您的问题?
j.jaffeux
(Joffrey Jaffeux)
11
@Earnie_Baird 您确定您不是在移动设备上使用桌面版本吗?
是的 @joffreyjaffeux - 我确信桌面没有在手机上使用。在我的讨论网站的手机版本上,我使用了由 @chapoi 提供的精彩的聊天气泡组件,并且它在手机上运行得非常顺利。
问题是,iPad总是显示桌面版本而不是手机版(正如你在我这张网站截图中看到的那样)。我希望有一种方法可以强制iPad或横屏设备使用手机版,但我不知道该怎么做。
另外 @chapoi - 为了回答你上面的问题,当人们用横屏使用iPad时,他们几乎看不到整个左侧栏,以便点击那个小的移动图标(看我上面的截图)。
chapoi
15
奇怪的是,它默认显示为桌面视图,但他们仍然应该可以通过右上角的菜单图标打开侧边栏,然后在底部找到那个小小的移动图标。
所以我得到了一个更大的iPad,它在如上截图所示的横屏模式下,左边的导航栏/栏正确显示。
问题是如果屏幕不够宽(比如iPad mini、三星折叠等),它就会将左边的导航栏裁剪掉。
理想情况下,在那个断点处,它会自动切换到手机布局。
基本上就是这类设备大小介于手机和普通平板电脑之间的集合,它们目前就无法正常工作。
2 个赞