tinyMap: open infoWindow onload (v3.x)

HTML

<script src="https://cdn.essoduke.org/js/tinyMap/jquery.tinyMap-3.4.4.min.js"></script>
<div id="map"></div>

CSS

#map{width:100%;height:300px}

JavaScript

var map = $('#map'),
    m = {};    

map.tinyMap({
    'center': ['25.04151536540612', '121.56354904174805'],
    'zoom': 8,
    'marker': [
        {
            'addr': ['25.04151536540612', '121.56354904174805'],
            'text': '25.04151536540612, 121.56354904174805',
            'id': 'A'
        }
    ],
    'event': {
        'idle': function () {
            
            // v3.2.3 提供的 get Method.            
            map.tinyMap('get', 'marker', function (markers) {                
                for (var i = 0; i < markers.length; i++) {                
                    if (markers[i].hasOwnProperty('infoWindow')) {
                        markers[i].infoWindow.open(this, markers[i]);
                    }
                }
            });            
        }
    }
});