app/assets/javascript/pageflow/linkmap_page/widgets/linkmap/remote_image.js in pageflow-linkmap-page-1.5.0 vs app/assets/javascript/pageflow/linkmap_page/widgets/linkmap/remote_image.js in pageflow-linkmap-page-2.0.0
- old
+ new
@@ -6,22 +6,19 @@
this.height = function() {
return image.height;
};
- this.draw = function(canvas, options) {
- options = options || {};
- var context = canvas.getContext('2d');
-
+ this.draw = function(context, options) {
if (options.disableImageSmoothing) {
context.imageSmoothingEnabled = false;
}
context.drawImage(image,
0,
0,
- canvas.width,
- canvas.height);
+ options.width,
+ image.height * (options.width / image.width));
};
}
RemoteImage.load = function(url) {
return new $.Deferred(function(deferred) {
\ No newline at end of file