2016-02-20 4 views
4

Я создаю приложение angular2/typescript. Я вижу, что google выпустил platform.js, который дает доступ к vari vari, как показано здесь, на google signin for websites. Это отлично работает, но у меня много проблем с получением этого текста.Связи типаScript для google web signin

TS опирается на файлы .d.ts для импорта javascript. Существуют ли какие-либо привязки типов для нового бэби, которые google выпустил? Существует эта версия gapi от DefinitelyTyped/gapi, но она устарела.

Я рассмотрел, как написать собственное определение типирования для google js, но я могу найти только мини-версию, которую Google установил.

Если нет привязки tsd для нового входа в Google, как я могу использовать это с машинописью? Я пытался просто сохранить файл js в свой локальный файл и сделать что-то вроде var gapi = require('../../js/lib/gapi'); , но это не помогло мне, независимо от того, как я пытался импортировать с помощью javascript.

+0

Подобный вопрос ответ здесь http://stackoverflow.com/questions/38846232/how-to-implement-signin-with-google-in-angularjs-2-using-typescript/41538969#41538969 –

ответ

1

Я просто просматривал неправильные идентификаторы на определенном уровне. Как-то я пропустил DefinitelyTyped/gapi.auth2. Ура!

+1

Благодаря этому вопросу и ваш ответ я смог ответить на этот похожий вопрос: http://stackoverflow.com/a/39770500/2308745 – Gatsbimantico

Смежные вопросы