Angular 6: карта Bing не загружается при использовании в angular-component-library - PullRequest
0 голосов
/ 07 октября 2018

Я создал angular-component-library в Angular 6. Я пытаюсь использовать эту библиотеку в другом угловом проекте.

На самом деле эта библиотека содержит только Bing Map.

Проблема в IЯ получаю сообщение " Microsoft не определена " на странице, где я интегрировал эту библиотеку.

Ниже приведен код моей библиотеки.

Компонент Bing Map

Bing Map Component

Карта Bing HTML

Bing Map Component HTML

Я просто подозреваю, что моя библиотека не может найти экземпляр Microsoft для загрузки карты bing, но не знаю почему.

1 Ответ

0 голосов
/ 08 октября 2018

Удалите «async defer» из ссылки на скрипт Bing Maps.Когда вы указываете это, файлы javascript загружаются асинхронно и откладываются.В результате вы пытаетесь получить доступ к пространству имен Microsoft до его загрузки.Или добавьте имя функции обратного вызова в URL сценария.

...