swf

AS获取url参数

余生颓废 提交于 2020-03-30 08:00:53
AS 获取 url 参数 一、页面 url 参数 这里是调用 js 的 eval 方法( js 中定义)返回 url 字符串 var urlPath:String = ExternalInterface.call("eval", "window.location.href");// 获取页面的 url var param_info:String = urlPath.split("?")[1];// 截取 url 中的参数 Url 字符串可以在 js 中通过 window.location获取。 Param_info 即为参数字符串,读取单个参数值还需要进行解析。 可以通过window.location方法获取 URL    统一资源定位符 (Uniform Resource Locator, URL) 示例:    http://www.home.com:8080/windows/location/page.html?ver=1.0&id=timlq#love    1, window.location.href   整个 URl 字符串 ( 在 浏览器 中就是完整的 地址栏 )    返回值: http://www.home.com:8080/windows/location/page.html?ver=1.0&id=timlq#love    2,window.location

as必须注意的地方

℡╲_俬逩灬. 提交于 2020-03-23 16:38:58
你是as3老鸟吗?如果以下内容对你有莫大的帮助,请顶下! 一:加载swf库中的图片 new 的过程就是图片解压缩的过程。处于 Class 状态时,图片占用的内存和 SWF 文件中这个图片占用的磁盘空间一致,而一旦通过 new 解压成无压缩的 BitmapData 后,占用的内存会急剧增加。 不管是 PNG、JPG,还是矢量动画,new 之后的体积都会比原来大得多,因此不要随便将资源实例化后暂存。这个实例化过程理所当然是比较费时的,可能会出现卡的现象,但预先实例化,内存占用上是有很大区别的。 此外,如果选择设置 LoaderContext 使得全部资源加载到同一个域的话,有冲突的链接名是以先来先到的原则处理,即如果两个资源链接名相同,以先加载的对象为准。 二:将素材图片打包成一个SWF好处 打包成 SWF 有一个优点,SWF 可以让 JPEG 支持透明通道。一般来说,JPEG 压缩率高而不支持透明通道,PNG 压缩率低支持透明通道。将 PNG 导入 FLA 然后设置成 JPEG 压缩后,就能在压缩的同时保留透明通道,可以让支持透明通道的图片体积大大减小。 打包成 SWF 后,加载快且易于管理,是推荐方式。但这种做法限定你必须一次性加载所有资源,不能按需加载,有一定的局限性。比较适合加载 UI 皮肤,以及需要立即显示的图标等等。 还有一点需要注意:SWF 舞台上的内容

透明flash 代码

夙愿已清 提交于 2020-03-22 11:56:53
一、写在html中的代码:< embed height=360 pluginspage=http://www.macromedia.com/go/getflashplayer src=images/zss.swf type=application/x-shockwave-flash width=500 wmode="transparent" quality="high"></ embed > 其中wmode="transparent"是控制Flash是否透明显示的,如果不想让它显示为透明的,直接把wmode="transparent"去掉即可 二、加入绝对坐标的透明Flash,绝对坐标意味着不管窗口拉多大,Flash依然乖乖地在原地不动: <EMBED style="LEFT: 250px; WIDTH: 550px; ;absolute; TOP: 200px; HEIGHT: 1000px" align=right src=images/zss.swf width=500 height=2000 type=application/octet-stream ; quality="high" wmode="transparent"> 三、如何加入相对坐标的透明Flash,注意下面代码的table部分,这主要是使用表格作为容器,把Flash"装"到表格里,这样不管浏览者把浏览器拉多大

FlexPaper:使用flash在线展示pdf

北慕城南 提交于 2020-03-19 09:55:19
WFTools工具包中的PDF2SWF工具可用来将PDF格式文件转换成SWF格式。使用下面的命令可以将pdf文件转换为单页swf文件。   pdf2swf pdfPath –o swfPath –T 9 –f 。   pdf2swf为pdf2swf二进制命令的绝对路径;pdfpath为要进行转换的PDF文件的绝对路径;swfPath为转换后swf文件的路径;-T 9 用来设定转换的swf版本为9,这样设置是因为某些版本的swf文件并不能用flexpaper正常显示出来;-f在转换的文档每页中插入一帧,提高转换后文档的稳定性。   每个Java应用程序都有一个Runtime类实例,使应用程序能够与其运行的环境相连接。应用程序不能创建自己的Runtime类实例,可以通过Runtime类的getRuntime方法获得当前运行时。获得Runtime类实例之后,即可以调用该类的exec方法创建一个新的进程来执行制定的字符串命令。因此,可以利用exec方法来调用之前所述的PDF2SWF命令来完成PDF至SWF文件的转换。   实现利用SWFTools转换PDF文件为SWF格式的算法流程如5-1所示:   第一步,创建PDF2SWF转换命令字符串。   第二步,获得当前运行时Runtime,调用第一步中设定好的转换命令,进行转换 1. FlexPaper简介  

网页中插入FLASH(swf文件)的html代码

☆樱花仙子☆ 提交于 2020-03-07 11:08:06
一、简单插入flash图像 <embed src="你的flash地址.swf" width="300" height="220"></embed> 二、调整插入flash图像 <td width="63%" valign="middle" align="right"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=" http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0 " width="468" height="60"> <param name=movie value="你的flash地址" ref> <param name=quality value=High> <param name="_cx" value="12383"> <param name="_cy" value="1588"> <param name="FlashVars" value> <param name="Src" ref value="你的flash地址"> <param name="WMode" value="Window"> <param name="Play" value="-1">

转 swf swc swz RSLs ant

*爱你&永不变心* 提交于 2020-03-07 05:51:03
[备忘] swf swc swz RSLs ant [本文原创链接: http://www.smithfox.com/?e=135 , 转载请保留此声明, 谢谢 ] 只要做Flex项目, 终有一天你要涉及到RSLs, 要和swf, swc, swz文件打交道. 希望这篇文章能帮助大家理清楚这些文件的用途和关系. RSLs全称是Runtime Shared Libraries, 可见 RSL就是"库" , 它是Adobe flash平台的二进制模块化技术, 目的类似于动态链接库(DLL, so), 但实现技术的细节是完全不一样. 本文先介绍几种文件格式, 再介绍用Ant编译swc,swf文件时的要点和一些注意事项. 1. swz 文件 从flash player 9.0.115以后, adobe支持的一种RSLs, 称之为 "signed framework RSLs". Adobe解释: 签名的RSLs(也就是swz) 会优先被缓存在Flash Player中, 而且可以被任何应用程序访问, 即使是和原先程序不同的domain也能. swz文件只需下载一次, 就算是浏览器缓存被清除, swz也可以从disk重新读出. 而未签名的RSLs(以swf以形式存在) 只能缓存在各个浏览器中, 如果浏览器的清除了缓存, 就需要再次下载,

FlexPaper 在线文档显示组件

帅比萌擦擦* 提交于 2020-02-25 00:36:13
FlexPaper 是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与 PDF2SWF 一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。 另外你也可以通过将一些例如Word、PPT等文档转成PDF,然后实现在线浏览。 一. 使用PDF2SWF准备好你的文档 首先要将PDF转成SWF,这步可以使用开源的 SwfTools 自动完成 1.下载安装 SwfTools,当前最新版本是0.9 2. 转换PDF到SWF,可以通过命令行的方式,例如将Paper3.pdf转换成Paper3.swf C:\SWFTools\pdf2swf Paper3.pdf -o Paper3.swf 二. 使用已经编译好的 FlexPaper 的flash版本浏览你的文档 下载并解压出已经编译好的 FlexPaper zip文件包含一个例子文件叫做FlexPaperViewer.html,它向你展示了需要传给 FlexPaper 的 基本参数 var params = { SwfFile : "Paper.swf", Scale : 0.6 } swfobject.embedSWF("FlexPaperViewer.swf","cb","500","500","9.0.0","js/swfobject/expressInstall

使用SWFObject2.2.js让网页播放消息提示音(附源码下载)

非 Y 不嫁゛ 提交于 2020-02-18 07:20:16
最近在优化毕业设计时,突然想起当收到聊天信息时,没有通知提醒的声音,所以在网上找了一些相关的播放声音的插件,由于SWFObject相当轻量化(只有10K),而且实现起来还是挺方便的,所以决定使用SWFObject.js 来实现这个小功能。 一、准备工作 1. 下载 swfobject2.2.zip 2. 下载一个能播放mp3格式消息声的swf文件,我们接下来的主要工作是控制这个swf文件来播放消息音乐。 别急,以上两个文件包 在文章结尾附下载 二、开始 根据官方网站上介绍,使用SWFObject有两种方法可以插入flash文件到网页上。(第一种方法只略作介绍) 第一种方法: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>SWFObject - step 3</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type=

swfupload提示“错误302”的解决方法

亡梦爱人 提交于 2020-02-16 05:44:24
1、关于图片上传控件,flash控件的显示效果要好一些,本人使用swfupload 2、swfupload上传控件使用方式详见文档 http://www.leeon.me/upload/other/swfupload.html 3、参照文档说明和官方demo,写一个小例子是没有任何问题的,在firefox或者chrome下如碰到302错误,错误堆栈如下: SWF DEBUG: SWFUpload Init Complete SWF DEBUG: SWF DEBUG: ----- SWF DEBUG OUTPUT ---- SWF DEBUG: Version: 2.5.0 2010-03-05 Beta 3.2 SWF DEBUG: movieName: SWFUpload_0 SWF DEBUG: Upload URL: /iwebshop/index.php?controller=shop&action=goods_imgupload&photo_name=photo_name&showlist=show_list&single=false SWF DEBUG: File Types String: *.jpg;*.jpge;*.png;*.gif SWF DEBUG: Parsed File Types: jpg,jpge,png,gif SWF DEBUG: HTTP

ActionScript,Flash,Flash/Flex Builder,FlashPlayer,AIR,swf,swc,swz之间的区别

安稳与你 提交于 2020-01-02 03:09:02
原文链接: http://zengrong.net/post/1295.htm ActionScript ActionScript通常简称为AS,它是Flash平台的语言。AS编写的程序,最终可以编译成SWF、SWC。SWF就是我们常说的Flash动画。但是现在SWF已经不仅仅是动画,而是 RIA 的载体。 ActionScript有3个版本,分别是1.0版(AS1),2.0版(AS2)和3.0版(AS3)。只有Flash Player9及以上播放器才支持AS3编译的SWF。这三个版本的差别非常大,现在最流行的版本是AS3。 Flex与MXML 因为在开发RIA的时候,需要很多常用的功能,例如控件(Button,ComboBox,List……)、布局(VGroup、VBox……)等等……Adobe就开发了一套官方的框架集来实现这些功能,这套框架集就叫做Flex。 为了方便程序员快速编写RIA程序界面,Adobe又实现了一种基于XML语法的语言 MXML ,这套语言很像HTML,可以与AS混用,MXML最终也是编译成SWF或SWC。Flex框架就是使用AS3与MXML两种语言写成的。但说白了,MXML 外加实现了MXML语法,如果你有兴趣,也可以自己实现这些。Flash和Flex,都是用AS编写,使用swf体现。 Flash 现在Adobe已经将Flash其定义为一个平台(Flash