Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript EaselJS在mac和iOS webapp上不工作_Javascript_Ios_Canvas_Easeljs_Createjs - Fatal编程技术网

Javascript EaselJS在mac和iOS webapp上不工作

Javascript EaselJS在mac和iOS webapp上不工作,javascript,ios,canvas,easeljs,createjs,Javascript,Ios,Canvas,Easeljs,Createjs,我有一个html文件,它使用EaselJS制作一些图像动画。在Chrome和Safari中,它在我的PC上运行效果很好,但当我尝试在Mac上运行它时,它在任何浏览器或iOS PhoneGap应用程序中都不起作用。我把我的代码分解成最简单的元素,看看我是否能让它工作,但我做不到。相关代码如下 <script type="text/javascript"> $(document).ready(function () { var queue = new creat

我有一个html文件,它使用EaselJS制作一些图像动画。在Chrome和Safari中,它在我的PC上运行效果很好,但当我尝试在Mac上运行它时,它在任何浏览器或iOS PhoneGap应用程序中都不起作用。我把我的代码分解成最简单的元素,看看我是否能让它工作,但我做不到。相关代码如下

<script type="text/javascript">
    $(document).ready(function () {

        var queue = new createjs.LoadQueue();
        queue.addEventListener("complete", init);
        queue.loadFile({id:"img", src:"images/my-image.png"});

        function init() {

            var canvas = document.getElementById("mycanvas");
            var stage = new createjs.Stage(canvas);
            var myimg = new createjs.Bitmap(queue.getResult("img"));

            myimg.x = 500;
            myimg.y = 210;

            stage.addChild(myimg);
            stage.update();
        }
    });
</script>

<canvas id="mycanvas" width="1024" height="768"></canvas>

$(文档).ready(函数(){
var queue=new createjs.LoadQueue();
addEventListener(“完成”,init);
loadFile({id:“img”,src:“images/my image.png”});
函数init(){
var canvas=document.getElementById(“mycanvas”);
var stage=newcreatejs.stage(画布);
var myimg=new createjs.Bitmap(queue.getResult(“img”));
myimg.x=500;
myimg.y=210;
阶段。添加儿童(myimg);
stage.update();
}
});

谁能给我指出正确的方向吗?如果我能弄清楚为什么我的mac电脑上没有这个功能,那么我希望我的动画能正常工作。

我建议你不要使用Phonegap,而是尝试使用CocoonJs