WebView 표시 문제

우리는 네이티브 애플리케이션의 일부로 웹뷰에서 discourse를 사용하려고 합니다. 하지만 JS 문제로 인해 어려움을 겪고 있습니다. 웹뷰 애플리케이션에는 JS가 활성화되어 있지만, 포럼이 제대로 표시되지 않습니다. 이 문제를 어떻게 해결할 수 있을까요? 감사합니다.

수정: 구글 로그인 작동하도록 User agent를 추가했습니다. 이를 제거하면 포럼이 제대로 표시되었습니다. 하지만 여전히 구글 SSO가 필요합니다 :smiley:

Discourse는 User-Agent를 통해 모바일 사용자를 감지하지 않는 한 데스크톱 뷰(스크린샷에 표시된 뷰)를 제공합니다.

모바일 뷰를 강제 표시하려면 url에 ?mobile_view=1을 추가해 보세요. 도움이 될 수 있습니다.

이것은 크롤러 뷰입니다. 사용자의 User-Agent에 다음 단어 중 하나가 포함되어 있나요?

rss|bot|spider|crawler|facebook|archive|wayback|ping|monitor|lighthouse

해당 단어가 있으면 Discourse는 이를 크롤러로 인식하여 크롤러 뷰를 제공합니다.