2014-02-19 2 views
0

유성우 계정 -ui/accounts-facebook을 사용하여 로그인하는 중 다음 오류가 발생합니다.Meteor Facebook 로그인 "대형 브라우저 창 또는 탭에서 '팝업'의 디스플레이 유형을 사용 중입니다."오류

큰 브라우저 창이나 탭에서 표시 유형 '팝업'을 사용하고 있습니다. 사용자 환경을 개선하려면 명시 적 디스플레이 유형을 지정하지 않고 자바 스크립트 SDK에이 대화 상자를 표시하십시오. SDK는 각 환경에 가장 적합한 디스플레이 유형을 선택합니다. 또는 SDK 사용을 방해하는 특별한 요구 사항이있는 경우 window.open() 호출에서 height 및 width를 설정하여이 대화 상자의 크기를 적절히 조정하십시오. 이 메시지는 난 아무데도 수정에 대한 정보를 찾을 수 없어

당신의

http://goo.gl/IBmdjI (스크린 샷)의 개발자 만 볼 수 있습니다. 유성 코어에서 뭔가 바꿀 필요가 있습니까?

답변

1

이것은 실제로는 경고가 아닙니다. Meteor는 JS Facebook SDK를 사용하지 않고 페이스 북의 높이/너비를 지정합니다 OAuth dialog & 브라우저의 크기가 작은 팝업에 비해 너무 클 수 있습니다 (스크린 샷에서 확인되지 않음).

샌드 박스 모드에서 앱을 사용 중지하면/다른 사용자가 앱을 사용하면 더 이상 경고가 표시되지 않습니다.

다른 대안은 페이스 북이나 모바일 디스플레이로 리디렉션을 사용하는 것입니다. 가장 좋은 옵션은 팝업이므로 (현재 갖고있는 것) 가장 빠르기 때문에 리디렉션은 Meteor 앱이 다시 연결되어야 함을 의미합니다.

+0

멋지다, 내가 샌드 박스 모드를 비활성화했을 때 그들이 그것을 보지 못한다는 것을 알았지. 그때 그것에 대해 걱정하지 않을 것입니다. 감사! – timmyg13

+0

@ timmyg13 @Akshat 실제로는 devs에만 표시됩니다. 마지막 문장을 확인하십시오 :'이 메시지는 귀하의 응용 프로그램 개발자에게만 표시됩니다 .' – maxdec