2016-10-04 4 views
3

페이스 북은 최근 메신저 봇 API에 웹뷰 지원을 추가했습니다. 그러나 설명서에 따라 iOS 및 Android 기기에서만 지원됩니다.Facebook 메신저에서 웹뷰 지원 감지하기

데스크톱에서 웹보기 버튼을 클릭하면 URL (또는 정의 된 경우 대체 URL)이 새 창에 열리 며 사용자 환경이 깨집니다.

사용자 클라이언트의 웹 뷰 지원 여부를 감지 할 수있는 방법이 있습니까? 예 : 사용자가 iOS/Android를 사용하는 경우 좋은 날짜 표시기와 함께 웹보기를 표시합니다. 그렇지 않다면 날짜를 어떤 형식으로 입력하도록 요청하십시오.

답변

1

지금까지 내가 아는 한 현재 페이스 북의 API는 사용자로부터 사용자 에이전트와 같은 정보를 얻는 것을 당신에게 허용하지 않는다.

0

확실하지 않지만 아래 코드를 사용하여 webview에 대한 지원을 확인할 수 있다고 생각합니다. 부울 값을 반환합니다.

var IsWVSupported = MessengerExtensions.isInExtension(); 
관련 문제