Я использую цифры Twitter для аутентификации. Для его загрузки и инициализации требуется небольшой скрипт .js. Они рекомендуют напрямую получать файл со своего сервера.
я должен импортировать
<script id="digits-sdk" src="https://cdn.digits.com/1/sdk.js" async></script>
и инициализируйте SDK, используя как Digits.init({})
.
Я использую шаблон стартовый веб-пакет angular2, который использует webpack.
Раньше я использовал systemjs, где я просто сопоставлял имя файла с URL-адресом и импортировал его в свой компонент. Как это
var map = { 'Digits':'https://cdn.digits.com/1/sdk' };
затем импортируйте его в угловой компонент, например import * as Digits from 'Digits';
Я знаю, что есть внешние веб-пакеты, но они противоречивы.
console.log(Digits)
в ngOnInit()
иногда показывает правильный объект иногда неопределенная ошибка.