`
yunzhongxia
  • 浏览: 647403 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决flash Module缓存方法

    博客分类:
  • flex
阅读更多

由于开发人员用的是flash player的debug版本,因此不存在Module缓存问题。但是测试人员用的不是debug版本,因此开发中经常出现清除浏览器缓存的情景。

 var ld:ModuleLoader=new ModuleLoader();
    ld.url=url+"?version="+Version.version;

 

加载Module其实就是加载一个swf文件,因此想起做Ajax开发时处理缓存的办法:在url后面加上一个随机数,但是由于swf文件比较大,也不能每次都重新加载。

解决的办法是在每次发布版本的时候修改version的值。

package org.utmost.util
{
	/**
	 * 系统的版本号
	 */
	public class Version
	{
		public function Version()
		{
		}

		public static  var version:String="1.5.2";
	}
}

 

总结: 1.为什么会产生缓存,url地址一样。

           2.学会联想,Ajax的有些办法flex也可以用

0
0
分享到:
评论

相关推荐

    flex 客户端缓存

    本文将深入探讨Flex3中的客户端缓存策略,以及如何利用Module解决方案来有效地管理SWF文件缓存。 首先,让我们了解什么是Flex。Flex是由Adobe开发的一种开源框架,用于构建富互联网应用程序(RIA)。它主要基于...

    JS.Web.Flash.full.module.code.rar_full

    "JS.Web.Flash.full.module.code.rar_full"这个压缩包可能包含了一个完整的Flash全屏模块的源代码。这个模块可能是一个独立的JavaScript库或者一个与Flash Player交互的JavaScript接口,用于在网页上实现Flash内容的...

    nginx-http-flv-module-1.2.10(包含nginx-rtmp-module)

    而nginx-rtmp-module则是一个额外的Nginx模块,它增加了对Real-Time Messaging Protocol (RTMP)的支持,使Nginx能够作为RTMP服务器接收并分发直播流。 1. **HTTP FLV 模块详解** HTTP FLV模块使得Nginx可以处理FLV...

    nginx-http-flv-module.zip

    `nginx-http-flv-module` 是一个用于 Nginx 的扩展模块,专为实现 HTTP 流式传输 (HTTP Live Streaming, HLS) 和 Flash Video (FLV) 而设计。这个模块在 `nginx 1.19` 版本基础上构建,并且包含了 `...

    nginx + nginx-http-flv-module-1.2.9

    总之,"nginx + nginx-http-flv-module-1.2.9" 组合提供了一个高效且灵活的实时流媒体解决方案,适用于在线视频服务、教育平台、直播活动等场景。正确配置和优化这个环境可以确保流畅、可靠的视频流体验。

    集成了nginx-http-flv-module 1.2.9模块的64位nginx-1.21.4程序

    通过理解编译过程和配置方法,你可以自定义Nginx以满足特定的流媒体需求。然而,随着技术的发展,现代Web浏览器逐渐淘汰了对Flash的支持,建议关注HLS(HTTP Live Streaming)等其他流媒体协议,以便于更广泛的设备...

    nginx-http-flv-module.rar

    通过集成http-flv-module,Nginx可以处理视频流的分发,减轻了服务器的压力,并且可以通过HTTP缓存机制优化用户体验。 使用Nginx-http-flv-module进行流媒体服务的部署,需要配置Nginx的配置文件,定义RTMP和...

    nginx-http-flv - module.rar

    3. **http{}**:配置 HTTP 服务器,可能需要设置日志、缓存、访问控制等。 4. **location /live/**:创建一个用于 HTTP-FLV 流的位置块,指定如何处理 /live/ 下的请求。 5. **flv**:启用 FLV 输出。 6. **chunked_...

    (修复bug模块)nginx-http-flv-module-master 支持flv模块直播

    【标题】:“(修复bug模块)nginx-http-flv-module-master 支持flv模块直播” 指的是一个专门针对Nginx服务器的扩展模块,该模块允许Nginx支持流媒体服务,特别是针对FLV(Flash Video)格式的实时流媒体。...

    HP服务器故障代码大全

    - **Cache module: The cache is disabled because the backup operation to flash memory failed** — 备份到闪存失败时,缓存也会被禁用,以防止进一步的数据损失。 - **Cache module: The cache is disabled ...

    nginx_http_push_module

    3. **配置Nginx**:在Nginx的配置文件中设置推送相关的指令,如`push_channel_last_message_id`用于设置通道的最后消息ID,`push_max_buffered_messages`控制缓存的消息数量。 4. **启动/重启Nginx**:完成配置后,...

    Flash With Drupal

    - 在Drupal 6中安装和配置必要的模块,例如**Media Module**,以支持Flash内容的上传和管理。 - 配置服务器端环境,确保能够正确处理Flash内容,如设置正确的MIME类型等。 - 设置权限管理,确保只有授权用户才能...

    nginx-rtmp-module-master

    它允许客户端(如 Flash Player)向服务器推送音视频流,或者服务器向客户端推流。RTMP 支持直播和点播两种模式,且延迟较低。 **三、Nginx RTMP 模块的安装与配置** 1. **下载与解压**:首先,你需要从 GitHub 或...

    2100资料\ARM_Flash.pdf

    在这些解决方案中,存储器加速模块(Memory Acceleration Module, MAM)是一种特别有效的技术,它能够显著提高从内部Flash存储器向ARM内核传输指令的效率。MAM的基本原理是在一条指令被需要的同时,立即将下一条指令...

    nginx-1.19.3【集成nginx-http-flv-module】.zip.zip

    它可以与 FMS (Flash Media Server) 或 Red5 等其他流媒体服务器进行竞争,提供成本效益高的解决方案。 6. **兼容性和限制** 虽然 `nginx-http-flv-module` 提供了对 FLV 流媒体的支持,但需要注意的是,随着 ...

    flex module实例

    - **缓存模块**:一旦模块被加载,Flash Player会将其缓存,下次加载相同模块时速度更快。 - **模块设计**:模块应尽可能独立,减少对主应用程序的依赖,提高重用性和可维护性。 6. **最佳实践** - 模块应专注于...

    nginx-http-flv-module 1.2.9(windows版)

    2. **缓存管理**: 模块可以实现流的缓存,提高响应速度,减少服务器压力。 3. **时间跳跃播放**: 允许用户在流媒体中快速前进或后退,提供类似传统视频播放器的体验。 4. **断点续传**: 如果网络连接中断,客户端...

    nginx-http-flv-module在Windows上构建版本(基于nginx1.19.3)

    因此,在实际部署前,你需要考虑服务器的承载能力,并可能需要对Nginx配置进行进一步优化,例如使用缓存、限制并发连接数等。 总的来说,`nginx-http-flv-module`为Nginx提供了强大的流媒体支持,使得在Windows环境...

Global site tag (gtag.js) - Google Analytics