我将Shapes-demo的工作版本整合在一起: https://channel9.msdn.com/Events/Build/2012/3-034 (Shapes-demo大约5分钟开始)
一旦上传到Azure,很明显存在一些显着的滞后,形状确实发生了变化,但它远非实时。
有一种简单的方法可以解决这个问题吗? 我查找时没有找到合适的选项,虽然我可能使用了错误的搜索查询..
代码:
$(function () {
var proxy = $.connection.moveShapeHub;
var $shape = $("#shape");
proxy.client.shapeMoved = function (x, y) {
$shape.css({ left: x, top: y });
};
$.connection.hub.start()
.done(function () {
$shape.draggable({
drag: function () {
proxy.server.moveShape(this.offsetLeft, this.offsetTop || 0);
}
});
});
});
谢谢, S上。