Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.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
Json 我有一个错误,它';s不工作,哪些是错误_Json_Actionscript 3_Flash_Phpmyadmin - Fatal编程技术网

Json 我有一个错误,它';s不工作,哪些是错误

Json 我有一个错误,它';s不工作,哪些是错误,json,actionscript-3,flash,phpmyadmin,Json,Actionscript 3,Flash,Phpmyadmin,这应该适用于移动应用程序的动作脚本3,其中我需要一个类别列表,该列表将带我到产品列表和a产品。。。。但是我首先处理的是从JSON读取值的类别列表,我已经有了一个getCategory.php文档,其中正确返回了JSON。。。。。但当我运行swf时,它会显示error…对我来说,它看起来像filePath=“getCategories.php”是您的问题。 当您在本地或在您的开发环境中运行时,它将在SWF所在的目录中查找php页面,该目录可能适合您。但是当您发布到不再是php页面位置的手机上时。

这应该适用于移动应用程序的动作脚本3,其中我需要一个类别列表,该列表将带我到产品列表和a产品。。。。但是我首先处理的是从JSON读取值的类别列表,我已经有了一个getCategory.php文档,其中正确返回了JSON。。。。。但当我运行swf时,它会显示error…

对我来说,它看起来像
filePath=“getCategories.php”是您的问题。
当您在本地或在您的开发环境中运行时,它将在SWF所在的目录中查找php页面,该目录可能适合您。但是当您发布到不再是php页面位置的手机上时。
因此,您可能会收到IO错误,因为服务器不存在

[编辑] 现在您终于发布了错误,我可以看出您的问题所在了。

        // for each "category" in our list (Array)...
        for (var count in categories)
        {
            // Create a button for each of the categories that exist in our Array
            var aCategory:BtnCategory = new BtnCategory(categories[count].category);

            // Add the BtnCategory to the stage
            aCategory.x = 0;
            aCategory.y = lastButtonEndedY;
            aCategory.name = categories[count].id; // give it a unique name!
            addChild(aCategory);

            lastButtonEndedY += (aCategory.getHeight() + 1);
        }

        addEventListener(MouseEvent.CLICK, mouseClicked);
声明找不到事件类。
查看您的代码,您也不会导入它。
最接近它的是MouseEvent。
因此,与其只是导入MouseEvent,不如试试这个。

type was not found or was not a compile-time constant: Event

你的意思是你的一个错误处理程序被触发了,还是你看到了另一个错误。。。。swf没有运行,因为它说这个代码有错误。。。但我不知道错误在哪里。。。。。我不知道我是写错了什么,还是遗漏了什么。。。。我对编码是新手,所以我不知道这是对还是错。听起来好像没有错误(否则你会看到),相反,你的意思是SWF没有按预期运行?flash说在:function loadComplete(e:Event):void和:public function ioErrorHandler(e:IOErrorEvent)上有一个错误:voidi已删除的公共函数ioErrorHandler(e:IOErrorEvent):voidi同意。。。。但事实并非如此,因为这只是一个家庭作业,嘲弄一个移动appOk,现在你真的在评论中发布了错误,我看到了你的问题,我为你编辑了我的答案。k。。。。该错误显然已修复,但其他错误随后出现:(@RominaMora Well progress是好的。如果这修复了特定问题,则您需要将其标记为正确,以便其他人不会尝试发布其他解决方案。并且您可以随时用新问题开始新问题。
type was not found or was not a compile-time constant: Event
import flash.events.*;