문제

Google Friend Connect의 여러 로그인 버튼을 가질 수 있는지 궁금합니다 ...

google.friendconnect.renderSignInButton({id:"google-login",style:'long'})

해당 코드는 로그인 버튼을 만듭니다. 불행히도 ID를 받아들이고 ID는 독특해야합니다.

비슷한 일을 할 수있는 방법이 있습니까?

google.friendconnect.renderSignInButton({class:"google-login",style:'long'})

클래스 = "Google-Login"이있는 모든 div가 로그인 버튼으로 렌더링 할 수 있습니까? 또는 두 개의 별도 로그인 버튼을 렌더링하기 위해 :

google.friendconnect.renderSignInButton({id:"google-login1",style:'long'})
google.friendconnect.renderSignInButton({id:"google-login2",style:'long'})

솔루션을 아는 사람이 있습니까?

도움이 되었습니까?

해결책

예, 가능합니다. 신분증을 전달할 때 기억하십시오 renderSignInButton 새 버튼 ID를 설정하지는 않지만이 새 버튼을 배치 해야하는 컨테이너의 ID입니다. 또한 동일한 컨테이너에 두 개의 사인에있는 버튼을 가질 수 없다는 것을 알았습니다 (적어도 수동으로 복제하지 않고).

나는 이것을 찾았다 데모 페이지 FireBug의 콘솔을 사용하여 다음 명령을 실행하십시오

google.friendconnect.renderSignInButton({id: 'memberstate', style: 'long'});
google.friendconnect.renderSignInButton({id: 'colorPicker', style: 'standard'});
google.friendconnect.renderSignInButton({id: 'profile', style: 'text'});

보시다시피, 이것은 각각 다른 스타일로 세 가지 로그인 버튼을 만듭니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top