#javascript #ecmascript-6 #google-signin
#javascript #ecmascript-6 #вход в Google
Вопрос:
Я пытаюсь разрешить пользователям входить на мой сайт с помощью входа в Google. Когда я следую их инструкциям, все работает следующим образом:
<div class="g-signin2" data-onsuccess="onSignIn">
sign in with google
</div>
<script>
function onSignIn(googleUser) {
do stuff here
}
</script>
Однако, как вы можете видеть, при этом используется блок «script» рядом с разметкой.
Я использую System.Мы с JS хотели знать, как я могу использовать div.g-signin2 для доступа к функции в моем системном модуле JS. Еще одна вещь, которую я пытался, это прослушать событие ‘data-onsuccess’, но безуспешно.
Ответ №1:
Вы пытались переместить перед div? Вот так:
<script>
function onSignIn(googleUser) {
do stuff here
}
</script>
<div class="g-signin2" data-onsuccess="onSignIn">
sign in with google
</div>
Комментарии:
1. Позиция здесь не проблема.