Discourse Hub iOS 앱에서 다른 앱으로 멀티태스킹을 전환하면 포럼 화면이 유지되지 않습니다. 최신 버전인 iOS 13.2.2를 사용 중인데도 동작 방식은 동일합니다. 읽고 있는 스레드에서 위치를 잃어버려 매번 다시 검색해야 합니다. 이것이 정상적인 동작인가요?
앱이 포럼 간 전환을 매우 쉽게 할 수 있고, 단순히 '최신’이나 '읽지 않음’만 표시하는 것이 아니라 현재 보고 있는 토론 스레드를 기억해 주면 좋겠습니다. 여러 탭을 열어 놓고 탭을 전환하는 모바일 Safari의 동작 방식을 모방하는 것과 같습니다. 이 기능이 추가되면 정말 기쁠 것 같습니다.
저는 Xs Max를 사용 중이라 그렇게 오래된 기기는 아닙니다. 다만, 제가 자주 멀티태스킹으로 전환하는 앱은 WhatsApp, Twitterrific, Apollo, 그리고 카메라 정도입니다. 카메라로 전환할 때 이런 현상이 더 자주 발생하는 것 같습니다. 아마 사진과 동영상 촬영이 더 많은 내부 메모리를 차지하는 것일 수 있습니다. 흥미로운 점은, 지금 실험해 보고 있는데, Safari 탭에서는 훨씬 낫다는 것입니다. Safari에서 Discourse로 돌아오면 페이지가 백색으로 표시되고 새로고침이 되지만, 새로고침이 완료되면 마지막으로 있던 위치로 돌아옵니다. 반면, Discourse Hub(iOS 앱)는 새로고침을 하면서도 제자리에 머물지 않고 앱 홈 화면으로 되돌려 보냅니다.
참고로, 재현 가능한 크래시를 발견했습니다. iOS 때문인지 앱 자체 때문인지는 모르겠습니다.
앱을 열고 사이트의 특정 주제에 들어간 다음, WP에서 콘텐츠를 가져오기 위해 “전체 게시글 보기”를 클릭하고, 조금 스크롤한 뒤, 전화를 잠그고 약 30초를 기다린 다음, 전화를 다시 잠금 해제하면 Discourse 앱이 더 이상 실행되지 않고 컨텍스트도 사라져 있습니다.
최근 업데이트 이후로, 전화를 잠그고 기다렸다가 다시 잠금 해제하는 것만으로 앱이 종료되는 현상은 다른 어떤 앱에서는 겪어본 적이 없는 것 같습니다.
아니요. 스크레이핑 라이브러리나 유사한 도구를 통해 링크된 WP(WordPress) 게시물의 내용을 가져옵니다.
내장된 기능인 것으로 보이지만, WP-Discourse 워드프레스 플러그인을 사용할 때만 본 적이 있습니다. @simon 님이 더 자세히 설명해 주실 수 있을 것입니다. 중요한 점은 Discourse에서 콘텐츠를 직접 표시한다는 것입니다. 이 전체 과정에서 다른 앱은 사용되지 않습니다.