帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
显示全部楼层
2
帖子
0
勋章
16
Y币

[插件使用] 百度地图的自定义样式无法使用

[复制链接]
发表于 2018-12-12 10:59:27
百度地图的自定义样式无法使用https://docs.apicloud.com/Client-API/Open-SDK/bMap#customStyle


已经重新添加过模块 重新生成了applorder 并且在open以前配置了样式

效果:地图无法出来,去掉代码 地图可以出来

代码:
var map = api.require('bMap');
map.customStyle({
    customConfig:"night"
});


177
帖子
0
勋章
1万+
Y币
添加一下此模块最新版本,编译自定义loader再试试

这种情况下还是无效的话
说一下是iOS还是Android无效
175
帖子
1
勋章
5678
Y币
实在open前调用的吗
2
帖子
0
勋章
16
Y币
补充说明 现在我在地图打开后调用 enableCustom 会alert 505
177
帖子
0
勋章
1万+
Y币
Shawn Chen 发表于 2018-12-12 11:05
补充说明 现在我在地图打开后调用 enableCustom 会alert 505

iOS还是Android测试的?

把复现的代码片段提供一下。
2
帖子
0
勋章
16
Y币
var map = api.require('bMap');
        map.customStyle();
        var openMap = function(center) {
            map.open({
                rect: {
                    x: 0,
                    y: 0,
                    w: "auto",
                    h: "auto"
                },
                center: center,
                zoomLevel: 14,
                showUserLocation: true,
                fixedOn: api.frameName,
                fixed: true
            }, function(ret) {
                if (ret.status) {
                    map.enableCustom();
                    map.setScaleBar({
                        show: true,
                        position: {
                            x: 100,
                            y: 100
                        }
                    });
                }
            });

            map.addEventListener({
                name: 'viewChange'
            }, function(ret) {
                if (ret.status) {
                    mapMoved();
                }
            });
            map.addEventListener({
                name: 'click'
            }, function(ret) {
                if (ret.status) {
                    mapMoved();
                }
            });


        }

        map.getLocation({
            accuracy: '100m',
            autoStop: true,
            filter: 1
        }, function(ret, err) {
            if (ret.status) {
                var center = {
                    lon: ret.lon,
                    lat: ret.lat
                }
                openMap(center);
            } else {
                alert(err.code);
            }
        });
2
帖子
0
勋章
16
Y币
android版本
177
帖子
0
勋章
1万+
Y币

嗯,我测试一下。
20
帖子
1
勋章
7581
Y币
你的map.customStyle()传参数了吗?
2
帖子
0
勋章
16
Y币
常山赵子云 发表于 2018-12-12 11:28
你的map.customStyle()传参数了吗?

传和不传都试过 效果一样 而且文档说明不传就默认night
123下一页
您需要登录后才可以回帖 登录

本版积分规则