angular ui google 地图标记不工作 mozilla
angular ui google map marker not working mozilla
遇到这个错误。你能帮助我吗?如何解决这个问题?但是 CHROME 浏览器工作正常。 mozilla 不工作
Error: Promise.defer is not a function
c@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:5:6375
l</j.prototype.createMarkersFromScratch/</<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:7:437
e@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:5:5958
l</j.prototype.createMarkersFromScratch@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:7:384
a/<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:6:29405
j@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:6:31044
e</f.prototype.link/</<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:8:5487
Ae/e/l.promise.then/F@http://localhost:1337/plugin/angular/angular.min.js:100:178
Ae/f/<.then/<@http://localhost:1337/plugin/angular/angular.min.js:101:350
Zd/this.$get</k.prototype.$eval@http://localhost:1337/plugin/angular/angular.min.js:112:64
Zd/this.$get</k.prototype.$digest@http://localhost:1337/plugin/angular/angular.min.js:109:160
Zd/this.$get</k.prototype.$apply@http://localhost:1337/plugin/angular/angular.min.js:112:396
p</d.prototype.link/</</</<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:8:941
Vt/<@http://localhost:1337/plugin/lodash/dist/lodash.min.js:29:107
.debounceNow@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:5:13771
p</d.prototype.link/</</<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:8:909
T.trigger@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:18:234
rU/<@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js line 59 > eval line 36 > eval:15:401
T.trigger@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:18:234
gf@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:22:260
N.set@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:21:851
cw[H].A@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js line 59 > eval:123:963
S/<@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:16:260
我的angularjs版本:AngularJSv1.2.26
angular-google-地图 2.0.6
项目的 A quick lookup on the Git 表示此问题是由于 Chrome 支持原生使用 Promise 而 FF 不支持。
开发人员建议您在项目中包含 bluebird 库,但这是一年前的事了,似乎不再需要了。
我也在 FF(没有蓝鸟)上使用 angular-google-maps 指令没有问题。您可能需要将库升级到最新版本,并确保包含自述文件中列出的所有依赖项。
能否提供有关 angular 和库版本的信息?
遇到这个错误。你能帮助我吗?如何解决这个问题?但是 CHROME 浏览器工作正常。 mozilla 不工作
Error: Promise.defer is not a function
c@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:5:6375
l</j.prototype.createMarkersFromScratch/</<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:7:437
e@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:5:5958
l</j.prototype.createMarkersFromScratch@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:7:384
a/<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:6:29405
j@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:6:31044
e</f.prototype.link/</<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:8:5487
Ae/e/l.promise.then/F@http://localhost:1337/plugin/angular/angular.min.js:100:178
Ae/f/<.then/<@http://localhost:1337/plugin/angular/angular.min.js:101:350
Zd/this.$get</k.prototype.$eval@http://localhost:1337/plugin/angular/angular.min.js:112:64
Zd/this.$get</k.prototype.$digest@http://localhost:1337/plugin/angular/angular.min.js:109:160
Zd/this.$get</k.prototype.$apply@http://localhost:1337/plugin/angular/angular.min.js:112:396
p</d.prototype.link/</</</<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:8:941
Vt/<@http://localhost:1337/plugin/lodash/dist/lodash.min.js:29:107
.debounceNow@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:5:13771
p</d.prototype.link/</</<@http://localhost:1337/plugin/angular-google-maps/dist/angular-google-maps.min.js:8:909
T.trigger@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:18:234
rU/<@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js line 59 > eval line 36 > eval:15:401
T.trigger@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:18:234
gf@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:22:260
N.set@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:21:851
cw[H].A@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js line 59 > eval:123:963
S/<@https://maps.googleapis.com/maps-api-v3/api/js/20/16/main.js:16:260
我的angularjs版本:AngularJSv1.2.26 angular-google-地图 2.0.6
A quick lookup on the Git 表示此问题是由于 Chrome 支持原生使用 Promise 而 FF 不支持。 开发人员建议您在项目中包含 bluebird 库,但这是一年前的事了,似乎不再需要了。
我也在 FF(没有蓝鸟)上使用 angular-google-maps 指令没有问题。您可能需要将库升级到最新版本,并确保包含自述文件中列出的所有依赖项。
能否提供有关 angular 和库版本的信息?