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