아이패드 및 기타 기기에서 가로 모드로 채팅이 작동하지 않아요

A few users have reported that they are unable to use Chat on iPad,Samsung Fold and other devices.

Testing this out: everything works fine on iPad in portrait as channels appear on the left pane and the current channel or DM is on the right pane.

If you turn the device to landscape however, you only see the right pane and there is no UI available to leave the channel (unlike on mobile where there is a back arrow at the top with the channel name).

Many (most?) iPads are used in landscape so this is problematic.

Possible solutions:

  • Can a back arrow be added for iPads in landscape?
  • Alternately if mobile styles could be forced somehow that would work too

Any help greatly appreciated.


1개의 좋아요

10gen, latest iPadOS and DiscourseHub

Can you please show how it looks on Safari?

None of our users are on Discourse Hub and would guess it makes up a pretty small % of users for most sites.

Totally same.

Not sure what to tell you… this is me using chat on meta.discourse.org on an iPad Mini with latest OS. Others are using full size iPads and other devices.

The screenshots don’t lie. There is no way to leave a channel or DM once you’ve joined in landscape as there is no left rail or back arrow at the top near the channel name.


아마 Chat separate sidebar mode 설정을 시도해 보시는 건 어떨까요?

여기서도 제가 보여드린 레이아웃과 동일하지만, 물론 미니처럼 작은 화면을 사용하시거나 Safari의 사이드바를 이용 중이시라면 이쪽 사이드바가 열려 있지 않을 수 있습니다.

이것이 버그인지 아니면 #contribute:ux에 더 가까운 문제인지는 확신이 없습니다.

저도 문제를 재현할 수 없지만, 일단 가장 명백한 것부터 시도해 보겠습니다:

위 스크린샷이 태블릿에서 촬영된 것이라면, 데스크톱 버전을 사용 중인 것으로 보이며 이는 특정 기기/뷰포트에서 발생하는 상황을 설명할 수 있습니다. 작은 모바일 아이콘을 클릭하여 문제가 해결되는지 확인해 보시겠습니까?

@Earnie_Baird 모바일에서 데스크톱 버전을 사용 중이 아니라고 확신하나요?

최신 iOS에서 Safari

가로 모드:

세로 모드:

네, @j.jaffeux - 데스크톱 버전이 모바일에서 사용되지 않는다는 점은 확신합니다. 제 디스코urs 사이트의 모바일 환경에서는 @chapoi님의 훌륭한 Chat Bubbles 컴포넌트를 사용하고 있으며, 이는 휴대폰에서 완벽하게 작동합니다.

문제는 iPad가 항상 데스크톱 버전을 받고 모바일 버전을 받지 않는다는 것입니다(이 사이트의 제 스크린샷에서도 확인할 수 있습니다). iPad나 가로 모드로 사용 중인 디바이스가 모바일 버전을 사용하도록 강제할 수 있는 방법이 있으면 좋겠는데, 어떻게 해야 하는지 모르겠습니다.

또한 @chapoi - 위 질문하신 내용에 대한 답변으로, 사람들이 iPad를 가로 모드로 사용할 때 그 작은 모바일 아이콘을 클릭하기 위해 왼쪽의 전체 레일을 결코 보지 못합니다(위 스크린샷을 참고해 주세요).

어떤 이유로든 기본값이 데스크톱 뷰로 설정되는 것이 짜증나긴 하지만, 그래도 오른쪽 상단의 메뉴 아이콘을 통해 사이드바를 열 수 있고, 그 후 하단에서 다시 작은 모바일 아이콘을 찾을 수 있어야 합니다.

더 큰 iPad를 구해 보았는데, 위에서 공유한 스크린샷과 같이 가로 모드에서 왼쪽 레일/네비게이션이 정상적으로 표시됩니다.

문제는 화면 폭이 충분히 넓지 않은 경우(iPad mini, Samsung Fold 등)에 왼쪽 레일이 잘려 나간다는 점입니다.

이상적으로는 해당 브레이크포인트에서 자동으로 모바일 레이아웃으로 전환되어야 합니다.

결국 스마트폰보다 크지만 일반 태블릿보다 작은 특정 기기의 범주에서 제대로 동작하지 않는 상황이 발생하는 것입니다.

2개의 좋아요