as3 访问远程计算机,本地swf不能访问网络的解决办法
本地swf不能訪問網絡的解決辦法
作者:小龍博客 2011年03月21日 4條評論 分類:AS3 學習 flash 軟件
本地swf不能訪問網絡的解決辦法:學習過http://www.lxlong.com/blog“)這樣的代碼,在測試影片時可以通過navigateToURL方法打開指定的網站進行訪問。我們把測試影片時生成的swf文件上傳到網絡上之后,一般也可以正常地訪問指定網址。
可是把網站上的swf文件下載到本地電腦之后,如果使用FlashPlayer打開來的話,是不能訪問網絡的,有“Adobe Flash Player已終止一項可能不安全的操作。您的計算機或網絡上存在以下本地應用程序,C:\Docments20%and20%Settings\Administrator\桌面\選號.swf,該應用程序正在嘗試與以下可訪問Internet的位置進行通信:www.lxlong.com/blog要讓應用程序與Internet通信,請單擊設置。在更改設置后必須重新啟動該應用程序。”字樣的提示。也就是說測試影片時生成的swf文件在本地電腦上不能訪問網絡。
在以前所寫的《Adobe Flash Player已經終止一項可能不安全的操作的解決辦法》一文中,介紹了兩種方法,一種是通過聯網到Macromedia,進行信任安全位置的設置;另一種是把swf文件與播放器捆綁在一起。這兩種方法都還有很大的局限性,前一種每次設置過程繁瑣且經常要重新設置,第二種方法swf文件與flashPlayer播放器捆綁變成exe格式后,顯得較為臃腫且不能在網站上直接播放,這樣也就失去了swf動畫格式的一大優勢;并且swf動畫是可見即可下載的,我們也無法阻止訪客直接下載swf格式文件。難道就沒有辦法讓swf文件在本地訪問網絡嗎?
以前我一直是這樣認為的,但昨天在孫老師的且行資源網站上看到一篇文章,里面介紹了解決的辦法,受益非淺。
在Flash
另外,如果在把本地安全回放性改為“只訪問網絡”,并點擊“確定”后,再測試影片(或按Ctrl+Enter),也可以得到能訪問網絡的swf文件。
通過這個問題的解決,我還想到了發布與測試影片(Ctrl+Enter)的一點點區別,其實從字面上就可以得到答案,測試影片所得到的swf文件相當于“Beta版”,而發布得到的則是“正式版”,功能上自然也要強大一些了。
本文標題:本地swf不能訪問網絡的解決辦法
網址:http://www.lxlong.com/blog/archives/3574.html
其他文章:
總結
以上是生活随笔為你收集整理的as3 访问远程计算机,本地swf不能访问网络的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《楚乔传》燕洵一家被灭门的原因 为什么燕
- 下一篇: 标题 计算机构自由度时主要步骤有哪些,2