Dec 30, 2013, 6:38 AM
[CLOSED] Sprite cannot drag in others browser then IE 10
I have the following code create list of Dots to be drag by user. Following code draw draggable sprite.
for (var viX = olZoneInfo.length - 1; viX >= 0; --viX) {
oNewSprite = App.edrawSiteMap.surface.add({
id: olZoneInfo[viX].prsDeviceID + '_' + olZoneInfo[viX].prsiZoneID,
type: 'circle',
draggable: true,
fill: 'blue',
group: 'ZoneAlert',
radius: 10,
x: olZoneInfo[viX].priZoneX,
y: olZoneInfo[viX].priZoneY,
listeners: {
mouseover: { fn: fnZoneMouseOver },
mouseout: { fn: fnZoneMouseOut }
}
});
oNewSprite.show(true);
oNewSprite.priIndex = viX;
oNewSprite.dd.endDrag = function (oEIn) {
fnZoneAlertOnDragEnd(
this.dragData.sprite,
oEIn.getX(),
oEIn.getY()
);
}
}
Problem:-- I cant seem to make a sprite draggable until I clear all sprite and redraw with the draggable=true option as show above. Setting that option wont do.
- The draggable sprite only work on IE10, any previous IE version or browsers not able to do so.
Last edited by Daniil; Jan 27, 2014 at 3:53 AM.
Reason: [CLOSED]