Nativescript mapbox插件,标记标题总是可见的

时间:2016-12-30 13:10:37

标签: javascript mapbox nativescript

我在我的nativescript项目中使用mapbox插件。我必须在地图上显示几个标记,我想将这些标题设置为始终可见。有没有一种简单的方法在nativescript插件上执行此操作?

args.map.addMarkers([
    {
        lat: 41.0063886,
        lng: 28.9781057,
        title: 'Area 1',
        subtitle: 'Something',
        onCalloutTap: function () {
            console.log("");
        },
    }

这是我添加标记的方法。

<ContentView height="320" width="320">
    <map:Mapbox
        accessToken=""
        mapStyle="light"
        latitude="41.01557434"
        longitude="28.9800726"
        zoomLevel="13"
        showUserLocation="true"
        mapReady="onMapReady">
    </map:Mapbox>
</ContentView>

这就是我创建地图的方式。

1 个答案:

答案 0 :(得分:0)

我是该插件的作者。如果没有用户与标记交互,AFAIK就无法显示标注。这不是插件的限制,而是原生SDK ..因此,您最好的选择是在他们的GitHub上打开一张票并询问相同的问题(或参考这个SO问题)。 https://github.com/mapbox/mapbox-gl-native/