Javascript 拖放操作不需要';t使用EaselJS在chrome中工作

Javascript 拖放操作不需要';t使用EaselJS在chrome中工作,javascript,google-chrome,createjs,Javascript,Google Chrome,Createjs,我一直在尝试在EaselJS中为位图实现一些拖放功能。不管怎么说,它在Firefox和IE中运行得很好,但是当我尝试在Chrome中运行代码时,什么都没有发生。所有的代码都是本地的,就像图像一样 以下是相关代码的简要概述: stage = new createjs.Stage("testCanvas"); img = new createjs.Bitmap("img.png"); stage.addChild(img); img.addEventListe

我一直在尝试在EaselJS中为位图实现一些拖放功能。不管怎么说,它在Firefox和IE中运行得很好,但是当我尝试在Chrome中运行代码时,什么都没有发生。所有的代码都是本地的,就像图像一样

以下是相关代码的简要概述:

     stage = new createjs.Stage("testCanvas");
     img = new createjs.Bitmap("img.png");
     stage.addChild(img);
     img.addEventListener("pressmove", function ( event ) {

        img.x = event.stageX;
        img.y = event.stageY;

    });

    stage.update();

Chrome不允许访问被本地图像“污染”的画布上的像素数据(安全沙箱限制)。EaselJS依靠像素数据提供精确的鼠标交互。从本地服务器(例如MAMP)运行代码进行测试。

如果按control+shift+i,控制台中有错误吗?感谢您指出这一点。当我检查控制台时,它说:“Uncaught发生了一个错误。这很可能是由于读取本地或跨域图像的画布像素数据的安全限制。”