如何使用flashbug?比较插件页面上的打印屏幕: https://addons.mozilla.org/en-us/firefox/addon/flashbug/
我制作的版画屏幕: http://img42.imageshack.us/img42/7686/flbug.jpg http://img840.imageshack.us/img840/1255/flbug2.jpg
在我的打印屏幕上,flashbug看起来很空白。另外,我做了一个声明跟踪(“aaa”);并且“跟踪”选项卡中没有任何内容。显然我一定是做错了。
或者可能有一种不同的/更简单的方法从浏览器调试Flash。
答案 0 :(得分:2)
您需要在调试模式下运行swf文件。
如果您:
,您将看不到任何痕迹使用mxmlc
进行编译时使用next属性-omit迹语句=假
使用Flah,并在发布设置中选中“忽略跟踪操作”
如果你想测试你的swf或flash bug是否有问题,只要尝试用firebig打开网页并查看Flash控制台,你会看到有一些swf的网站上有一些痕迹。
答案 1 :(得分:1)
我总是使用firebug从flash打印调试消息。 actionscript3中有一个ExternalInterface类,可用于调用firebug控制台,如下所示:
ExternalInterface.call('console.log', 'hello');
你甚至可以从动作脚本传递整个对象,即:
var object = {message:'hello'}
ExternalInterface.call('console.log', object);
请参阅docs on ExternalInterface以获取进一步说明。
答案 2 :(得分:1)
您确定使用的是Flash Player的调试版吗?要搞清楚,只需右键单击firefox中的swf,您应该看到: