我已经在Angular 6中创建了angular-component-library。我正在尝试在其他angular项目中使用该库。
实际上,该库仅包含必应地图。
问题是我在集成此库的页面上看到“ 未定义Microsoft ”。
以下是我的图书馆代码。
必应地图组件
必应地图HTML
我只是怀疑我的库无法找到Microsoft实例来加载bing地图,但不知道为什么。
答案 0 :(得分:0)
从Bing Maps脚本参考中删除“异步延迟”。当您指定此选项时,javascript文件将异步加载并延迟。因此,您尝试在加载Microsoft名称空间之前访问它。或者,将回调函数名称添加到脚本URL。