在网页里看flash的trace数据的js类

yizhihongxing

要在网页中查看Flash的trace数据,可以使用以下步骤:

  1. 导出trace数据
    在Flash中,使用trace()函数输出调试信息。在发布Flash时,选择“在文件中编写日志文件”选项。这样,在运行Flash时,会在指定的位置生成一个日志文件。

  2. 导入trace数据到网页中
    导入trace数据的工具是js类,例如:FlashConsole。FlashConsole是一个基于ActionScript 3和JavaScript的类库,允许你在网页里面查看Flash的trace数据。

  3. 引入FlashConsole.js文件
    在HTML文件头部,引入FlashConsole.js文件。

<script type="text/javascript" src="FlashConsole.js"></script>
  1. 实例化FlashConsole对象
    在HTML文件的底部,实例化一个FlashConsole对象。FlashConsole需要两个参数:Flash的日志文件路径和Flash的文档对象。
<script type="text/javascript">
var fc = new FlashConsole("./trace.log", document);
</script>

现在就可以在网页里面查看Flash的trace数据了。可以使用fc.write()方法来向FlashConsole中写入调试信息。

示例1:
在Flash中,输出一个字符串。

trace("Hello World!");

在HTML文件中:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Flash Console Demo</title>
  <script type="text/javascript" src="FlashConsole.js"></script>
</head>
<body>
  <div id="flash"></div>
  <script type="text/javascript">
    var fc = new FlashConsole("./trace.log", document);
    fc.write("Hello World!");
  </script>
</body>
</html>

输出:

[Trace] Hello World!

示例2:
在Flash中,输出一个数组。

var arr:Array = [1, 2, 3, 4];
trace(arr);

在HTML文件中:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Flash Console Demo</title>
  <script type="text/javascript" src="FlashConsole.js"></script>
</head>
<body>
  <div id="flash"></div>
  <script type="text/javascript">
    var fc = new FlashConsole("./trace.log", document);
    var arr = [1, 2, 3, 4];
    fc.write(arr);
  </script>
</body>
</html>

输出:

[Trace] 1,2,3,4

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在网页里看flash的trace数据的js类 - Python技术站

(0)
上一篇 2023年6月10日
下一篇 2023年6月10日

相关文章

  • 轻量级javascript 框架Backbone使用指南

    轻量级javascript 框架Backbone使用指南 1. Backbone概述 Backbone是一个轻量级的javascript框架,可用于开发单页Web应用程序。它提供了一组处理网页数据和用户界面的关键组件,包括Models、Views、Collections和Routers。使用Backbone,开发者可以将应用程序中的业务逻辑分解为一个个可重用…

    JavaScript 2023年6月11日
    00
  • javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)

    JavaScript HTMLEncode 和 HTMLDecode 的完整实例(兼容IE和Firefox) 本文将介绍如何使用 JavaScript 实现 HTML 编码和解码,以及如何使其兼容 IE 和 Firefox 浏览器。 HTML 编码和解码 HTML 编码和解码是将 HTML 特殊字符转换为实体编码和将实体编码转换回 HTML 特殊字符的过程。…

    JavaScript 2023年5月19日
    00
  • JavaScript sub方法入门实例(把字符串显示为下标)

    下面是对 “JavaScript sub方法入门实例(把字符串显示为下标)” 的详细讲解。 什么是 sub() 方法? sub() 方法可以用于生成 HTML 字符串,该字符串将其中文本的子字符串定义为下标。该方法将指定的字符串中第一个匹配的模式或者正则表达式替换为一个包含下标标签的子字符串。 sub() 方法的语法 sub() 方法的语法如下所示: str…

    JavaScript 2023年5月28日
    00
  • moment.js 时间日期处理详解

    Moment.js 时间日期处理详解 简介 Moment.js 是一个 JavaScript 库,可以用于解析、验证、操作和格式化日期和时间。它拥有灵活的 API 和许多可定制的选项,可以让我们轻松地处理各种日期和时间格式。而且它还提供了一个易于使用的插件体系,可以为我们提供更多的功能。 安装和使用 Moment.js 可以通过 npm 安装: $ npm …

    JavaScript 2023年5月27日
    00
  • javascript实现图片轮播简单效果

    下面是“javascript实现图片轮播简单效果”的完整攻略: 1. 准备工作 在开始实现图片轮播前,需要先准备好相关的HTML代码、CSS样式和JavaScript脚本。具体的操作如下: 1.1 HTML代码 首先,在HTML文件中添加一个包含图片的容器,例如: <div class="slideshow"> <img…

    JavaScript 2023年6月11日
    00
  • javascript实现yield的方法

    实现yield的方法是通过生成器函数(generator function)来实现的,生成器函数通过内部控制函数执行的流程,实现了生成器对象的迭代和暂停。 下面是实现yield的步骤: 第一步,定义生成器函数 生成器函数是在函数名前面添加星号(*),并且在函数内部使用yield语句。yield语句将函数的执行暂停,并将值返回给调用者。 示例1,一个简单的生成…

    JavaScript 2023年5月18日
    00
  • setinterval()与clearInterval()JS函数的调用方法

    下面是关于setInterval()和clearInterval()函数的完整攻略。 setInterval()函数 setInterval()是一个用来循环执行代码的JavaScript函数。我们可以使用它执行一些周期性任务,例如更新UI,展示动画等。 它的语法如下: var intervalID = setInterval(callback, delay…

    JavaScript 2023年6月11日
    00
  • WinForm 自动完成控件实例代码简析

    让我们详细讲解一下“WinForm 自动完成控件实例代码简析”的完整攻略。 1. 简要介绍 WinForm 自动完成控件 WinForm 自动完成控件是用于在用户输入时自动搜索提供的可用选项并在下拉列表中显示可选项的控件。这个控件一般用在输入框中,主要用于实现输入提示和搜索功能。 下面我们来介绍如何在 WinForm 中使用自动完成控件。 2. 引入自动完成…

    JavaScript 2023年5月28日
    00
合作推广
合作推广
分享本页
返回顶部