Flex 4.0及4.6发布的网络应用在内网内会访问很慢的解决方案
2014-08-01 12:04
399 查看
Flex 4.x 开发的程序部署在外网在能访问到www.adobe.com的时能够很快加载完成,但是部署在本地局域网,不能访问外网的服务器上,用浏览器访问应用需要加载几分钟的时间,这种等待时间客户几乎是无法忍受的,通过上网找寻解决方法和自己实地测试,通过以下方法可解决加载时间漫长:
1)网上有人建议先在菜单栏里窗口->首选参数->Flash Builder->网络监视器->里面勾选的内容全部取消,我也这么做了,但是这个不是主要原因.
2) 选中项目在html-template->index.template.html文件中,清空有关www.adobe.com的链接,如:
document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='"
+ pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>" );
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash Player" />
</a>
3)这个是最主要的,选中项目,右键选择属性,在左侧菜单里选择"Flex构建路径",如下图所示
第二步的话如下图所示,swz中RSL URL进行编辑,去掉adobe相关下载链接:
第三步,修改框架链接为合并到代码中
第四步. 编译发布时最好将相关的SWZ文件放在发布目录下
1)网上有人建议先在菜单栏里窗口->首选参数->Flash Builder->网络监视器->里面勾选的内容全部取消,我也这么做了,但是这个不是主要原因.
2) 选中项目在html-template->index.template.html文件中,清空有关www.adobe.com的链接,如:
document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='"
+ pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>" );
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash Player" />
</a>
3)这个是最主要的,选中项目,右键选择属性,在左侧菜单里选择"Flex构建路径",如下图所示
第二步的话如下图所示,swz中RSL URL进行编辑,去掉adobe相关下载链接:
第三步,修改框架链接为合并到代码中
第四步. 编译发布时最好将相关的SWZ文件放在发布目录下
相关文章推荐
- Flex应用在内网内会访问很慢的解决方案
- 域名解析和端口映射的结合,在任何网络环境发布网站、访问内网,原理分析与实际应用
- 服务器上发布的网站应用80端口时内网可以访问,外网不能访问
- 配置ISA 2006允许内网用户访问外部网络及发布Exchange 2003之三
- Win7下用Framework 4.0开发的程序,发布时找不到Framework 4.0的问题,导致系统无法正常访问的解决方案
- Win7下用Framework 4.0开发的程序,发布时找不到Framework 4.0的问题,导致系统无法正常访问的解决方案
- 内网端口映射之80端口映射和全端口映射,在任何网络环境下实现发布网站和访问内网
- 配置ISA 2006允许内网用户访问外部网络及发布Exchange 2003之二
- 内网ip映射到外网,利用80端口映射发布网站,利用全端口映射外网访问内网应用
- 内网端口转发与内网映射外网的区别和应用,发布网站访问内网
- Win7下用Framework 4.0开发的程序,发布时找不到Framework 4.0的问题,导致系统无法正常访问的解决方案
- Win7下用Framework 4.0开发的程序,发布时找不到Framework 4.0的问题,导致系统无法正常访问的解决方案
- NAT后网络回流造成内网无法通过公网IP访问应用服务器
- 配置ISA 2006允许内网用户访问外部网络及发布Exchange 2003之一
- 内网做端口映射,使得外网可以访问操作(网络方面的应用)
- 如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?
- 如何通过不同的域名访问发布到Apache上不同的Appeon Web应用?
- 精通Flex 3.0――14.3 通过Remoting访问服务端的应用
- 发布一个自动判断用户选择网络接入点的JavaME应用。
- web应用的跨域访问解决方案