2017-11-19 9 views
-1

Facebook 체크 박스 플러그인 사전 검사 속성이 제대로 작동하지 않습니다.Facebook 체크 박스 플러그인을 사전 확인하는 방법은 무엇입니까?

HTML :

나는이 문제를 해결할 수있는 방법
<div class="fb-messenger-checkbox" 
    origin="https://example.com" 
    page_id="XXXXXXXXXXX" 
    messenger_app_id="XXXXXXXXXXX" 
    user_ref="<? echo $random_val?>" 
    prechecked="true" 
    allow_login="true" 
    size="large"> 
</div> 

?

+0

마크 업이 손상된 것 같습니다. HTML 태그 내에
을 삽입 할 수 없습니다. –

+0

'$ random_val'의 값은 무엇입니까? – ceejayoz

+0

$ random_val = 임의의 user_ref 문자열, 다른 모든 기능은 사전 검사로 문제가 해결됩니다. –

답변

0

어떻게 해결할 수 있습니까?

전혀, https://developers.facebook.com/docs/messenger-platform/discovery/checkbox-plugin 이유는

사용자 정의 기본 상태

역사적으로 그것은 10 월 6 일, 2017 년부터, 체크 박스 플러그인의 기본 상태를 사용자 정의 할 수있는 동안, 기본 상태 체크 박스 플러그인의 선택이 해제됩니다. 이 날짜 이전에 플러그인을 구현 한 웹 사이트는 여전히 기본 상태로 선택 항목을 선택할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다! jquery가있는 페이지에서 렌더링 할 때 확인할 방법이 있습니까? –

+0

동일 출처 정책은 사용자가 플러그인 컨텐트와 상호 작용할 수 없게합니다. 게다가 페이스 북에서 사전 점검을 원한다면 처음에는 옵션을 제거하지 않았을 가능성이 높습니다. 따라서 귀하의 모든 시도는 정책 위반으로 간주 될 수 있습니다. – CBroe

+0

알겠습니다. 감사합니다 CBroe –