Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何解决Adobe flash player安全警告错误_Flash - Fatal编程技术网

如何解决Adobe flash player安全警告错误

如何解决Adobe flash player安全警告错误,flash,Flash,我成功地使用flash cs4创建了我的电影,并通过flash 8发布了该文件。在我的应用程序中,我有注册表。如果我直接运行电影(cntrl+enter),它工作正常,并正确更新mysql数据库。但是如果我通过单击SWF文件运行同一电影,我会出现以下错误弹出框 以下是有关 您的计算机或网络 D:\new\copy.swf正在尝试 与此Internet进行通信已启用 位置:本地主机 让此应用程序通信 使用internet,单击“设置” 之后必须重新启动应用程序 更改您的设置 然后我点击设置按钮,它

我成功地使用flash cs4创建了我的电影,并通过flash 8发布了该文件。在我的应用程序中,我有注册表。如果我直接运行电影(cntrl+enter),它工作正常,并正确更新mysql数据库。但是如果我通过单击SWF文件运行同一电影,我会出现以下错误弹出框

以下是有关 您的计算机或网络

D:\new\copy.swf正在尝试 与此Internet进行通信已启用 位置:本地主机

让此应用程序通信 使用internet,单击“设置” 之后必须重新启动应用程序 更改您的设置

然后我点击设置按钮,它会自动将我重定向到URL


在该页面中,我完成了所有步骤,但在运行swf文件时,我一次又一次地收到相同的错误。请给出一些想法,如何将我的swf文件设置为受信任的文件。

如果您想获得本地访问权,您必须将swf发布为AIR项目,或者从Web服务器运行,而不是直接从文件系统运行


当按下Ctrl+Enter键时,它在Flash IDE中工作的原因是,在这种情况下,这些安全限制被解除以使测试更容易,但这是例外,而不是规则:)

如果要使SWF文件受信任,可以创建一个.cfg文件,其中包含该文件或包含该文件的目录的路径,并将文件放在本地或全局FlashPlayerTrust文件夹中。你可以在Adobe的网站上阅读一些信息,或者在谷歌上搜索,例如:

有两件事需要考虑:

  • 这必须在用户的计算机上完成
  • 这只能通过本地主权财富基金实现,而不是在线实现

  • 我也希望解决这个问题,因为我也有它。 多年来,我在dreamweaver websitre源代码中(不是在任何脚本或类似脚本中)遇到了这段代码:

    
    
    然后我再仔细看

    <param name="swfversion" value="15.0.0.0" />
    
    
    
    注意版本15? 我把它改成了11.0.0.0

    对我来说一切都好吗? 有人知道为什么吗。最初我以为我是flash版本(mines是11),所以我把它改成了11.0.0.0。但也许不是

    这就是问题的解决方式。让我知道它是否适合你


    谢谢

    您是否正在进行桌面AIR项目?谢谢您抽出时间…,我解决了url中的错误。url是->D:\new\copy of file.swf,但是如果我浏览ADD Location链接,它会采用如下url:D:\new\copy%20of%20file.swf现在我手动添加url,现在它可以工作了。谢谢你的回复,你能告诉我如何将我的文件发布为AIR项目吗?当然,只需在发布设置中更改目标即可。有关更多信息,请查看此视频教程:是的,从IDE进行测试时使用沙盒。
    <param name="movie" value="../Flash/Flash1.swf" />
    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="swfversion" value="15.0.0.0" />
    
    <param name="swfversion" value="15.0.0.0" />