Band-aid playermarkers on IE8
This commit is contained in:
parent
308dab549e
commit
0d6d3b693c
3 changed files with 12 additions and 4 deletions
|
|
@ -15,9 +15,9 @@
|
||||||
<link rel="icon" href="images/dynmap.ico" type="image/ico" />
|
<link rel="icon" href="images/dynmap.ico" type="image/ico" />
|
||||||
|
|
||||||
<script type="text/javascript" src="js/jquery.min.js"></script>
|
<script type="text/javascript" src="js/jquery.min.js"></script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/leaflet.js"></script>
|
|
||||||
<link rel="stylesheet" type="text/css" href="css/leaflet.css" />
|
<link rel="stylesheet" type="text/css" href="css/leaflet.css" />
|
||||||
|
<script type="text/javascript" src="js/leaflet.js"></script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/custommarker.js"></script>
|
<script type="text/javascript" src="js/custommarker.js"></script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/dynmaputils.js"></script>
|
<script type="text/javascript" src="js/dynmaputils.js"></script>
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,7 @@ DynMap.prototype = {
|
||||||
inittime: new Date().getTime(),
|
inittime: new Date().getTime(),
|
||||||
followingPlayer: '',
|
followingPlayer: '',
|
||||||
missedupdates: 0,
|
missedupdates: 0,
|
||||||
|
canvassupport: !!document.createElement('canvas').getContext,
|
||||||
formatUrl: function(name, options) {
|
formatUrl: function(name, options) {
|
||||||
var url = this.options.url[name];
|
var url = this.options.url[name];
|
||||||
$.each(options, function(n,v) {
|
$.each(options, function(n,v) {
|
||||||
|
|
@ -126,7 +127,10 @@ DynMap.prototype = {
|
||||||
me.maptype.updateTileSize(me.map.zoom);
|
me.maptype.updateTileSize(me.map.zoom);
|
||||||
$(me).trigger('zoomchanged');
|
$(me).trigger('zoomchanged');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
if(me.canvassupport == false)
|
||||||
|
me.options.showplayerfacesinmenu = false;
|
||||||
|
|
||||||
/*google.maps.event.addListener(map, 'dragstart', function(mEvent) {
|
/*google.maps.event.addListener(map, 'dragstart', function(mEvent) {
|
||||||
me.followPlayer(null);
|
me.followPlayer(null);
|
||||||
});*/
|
});*/
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,10 @@ componentconstructors['playermarkers'] = function(dynmap, configuration) {
|
||||||
|
|
||||||
var markerPosition = dynmap.getProjection().fromLocationToLatLng(player.location);
|
var markerPosition = dynmap.getProjection().fromLocationToLatLng(player.location);
|
||||||
player.marker.setLatLng(markerPosition);
|
player.marker.setLatLng(markerPosition);
|
||||||
|
|
||||||
|
// Only show player faces if canvas supported
|
||||||
|
if(dynmap.canvassupport == false)
|
||||||
|
configuration.showplayerfaces = false;
|
||||||
|
|
||||||
$(div)
|
$(div)
|
||||||
.addClass('Marker')
|
.addClass('Marker')
|
||||||
|
|
@ -18,7 +22,7 @@ componentconstructors['playermarkers'] = function(dynmap, configuration) {
|
||||||
.append($('<span/>')
|
.append($('<span/>')
|
||||||
.addClass(configuration.smallplayerfaces?'playerNameSm':'playerName')
|
.addClass(configuration.smallplayerfaces?'playerNameSm':'playerName')
|
||||||
.text(player.name));
|
.text(player.name));
|
||||||
|
|
||||||
if (configuration.showplayerfaces) {
|
if (configuration.showplayerfaces) {
|
||||||
if(configuration.smallplayerfaces) {
|
if(configuration.smallplayerfaces) {
|
||||||
getMinecraftHead(player.account, 16, function(head) {
|
getMinecraftHead(player.account, 16, function(head) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue