起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2628|回复: 9

[处理中1] 百度地图使用时报错

[复制链接]

58

主题

214

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
发表于 2016-10-18 16:14:36 | 显示全部楼层 |阅读模式
Uncaught TypeError: Cannot read property 'transform' of undefined 这是什么问题
QQ截图20161018161411.png

58

主题

214

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2016-10-18 16:15:10 | 显示全部楼层
在点击地图上的任意位置时候出现这个报错
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-18 16:54:55 | 显示全部楼层
yym2302 发表于 2016-10-18 16:15
在点击地图上的任意位置时候出现这个报错

那检查一下,你这个点击方法中的代码,看一下,打debugger ,检查一下,应该是有值没有取到 导致的
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

58

主题

214

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2016-10-18 17:22:25 | 显示全部楼层
闰土 发表于 2016-10-18 16:54
那检查一下,你这个点击方法中的代码,看一下,打debugger ,检查一下,应该是有值没有取到 导致的 ...

没有点击事件,是在modelload中加载的百度地图
        Model.prototype.modelLoad = function(event){
                this.loadBaiduMap();
        };
       
        Model.prototype.loadBaiduMap = function() {
                var id = this.getIDByXID("baiduMap");
                window._baiduInit = function() {
                        var map = new BMap.Map(id);
                        map.centerAndZoom(new BMap.Point(114.397428, 36.6552), 6);
                        map.addControl(new BMap.MapTypeControl());
//                        map.setCurrentCity("北京");
                        map.enableScrollWheelZoom(true);
                        var point = new BMap.Point(117.121,36.6552);
                        var marker = new BMap.Marker(point);
                        map.addOverlay(marker);
                        var point2 = new BMap.Point(111.121,36.6552);
                        var marker2 = new BMap.Marker(point2);
                        map.addOverlay(marker2);
//                        marker.setAnimation(BMAP_ANIMATION_BOUNCE);
                };
                require([ 'http://api.map.baidu.com/api?v=2.0&ak=5PICEjNFSYgPOxBUkP1k6krOl3PS71Gm&callback=_baiduInit' ], function() {
                        if (window.BMap && window.BMap.Map) {
                                window._baiduInit();
                        }
                });
        };
回复 支持 反对

使用道具 举报

58

主题

214

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2016-10-19 09:49:33 | 显示全部楼层
在浏览器模式下,点击地图的时候 有时候出现这个报错,有时候正常,但不影响程序运行,请问有什么办法,让它不出现吗?
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-19 09:59:37 | 显示全部楼层
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

138

主题

435

帖子

1259

积分

金牌会员

Rank: 6Rank: 6

积分
1259
QQ
发表于 2016-10-23 21:22:36 | 显示全部楼层
yym2302 发表于 2016-10-19 09:49
在浏览器模式下,点击地图的时候 有时候出现这个报错,有时候正常,但不影响程序运行,请问有什么办法,让 ...

我也遇到这个问题了,你怎么解决的
回复 支持 反对

使用道具 举报

58

主题

214

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
QQ
 楼主| 发表于 2016-10-24 09:57:20 | 显示全部楼层
zzdxzj 发表于 2016-10-23 21:22
我也遇到这个问题了,你怎么解决的

暂时还没有,不过他只是在浏览器模式下报错,在手机上不会显示
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
发表于 2017-6-28 15:23:05 | 显示全部楼层
浏览器访问,确实会弹出一个错误!应该是UI的事件处理有点问题,虽然不影响使用,但是有时间的话,最好官方给调试一下!
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
发表于 2017-6-28 15:33:39 | 显示全部楼层
奇怪,点一下卫星图,然后再点下地图;那个报错就消失了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-16 06:01 , Processed in 0.093390 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表