Flash/Flex解决IE缓存,socket不能断开连接问题
如果我们在做在flash的在线游戏时,一般是希望用户在刷新这个页面或者关闭这个页面就断开socket连接。
一般的浏览器在关闭后,都是默认的断开socket连接的。
但是刷新就不一定了。IE总是不太听话,在刷新时不会断开原来的连接。这样一来,一个IE的页面就保持了两个连接!
很容易造成数据的错误! 还有一些未知的异常,都是因为这该死的IE引起的。
网上大部分都说,加头信息之类的
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:compoents="compoents.*" creationComplete="init()" hide="application1_hideHandler(event)">