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
Hyperlink 从captivate发布的SWF文件中的超链接无效_Hyperlink_Flash_Adobe Captivate - Fatal编程技术网

Hyperlink 从captivate发布的SWF文件中的超链接无效

Hyperlink 从captivate发布的SWF文件中的超链接无效,hyperlink,flash,adobe-captivate,Hyperlink,Flash,Adobe Captivate,我已经发布了一个swf格式的Captivate 6文件。其中一张幻灯片中有一个按钮,单击该按钮时,使用window.open命令执行一小段javascript代码以打开url。当我将项目发布为html5输出(即mp4文件)时,此链接可以正常打开。但是,当我将其发布为swf时,单击按钮时不会发生任何事情。我在某个地方读到,flash安全设置需要更新,您需要将swf文件所在的文件夹添加为受信任的文件夹。我这样做了,但仍然不起作用。然后我读到这个问题只是在开发时出现的,因为flash播放器阻止了对本地

我已经发布了一个swf格式的Captivate 6文件。其中一张幻灯片中有一个按钮,单击该按钮时,使用window.open命令执行一小段javascript代码以打开url。当我将项目发布为html5输出(即mp4文件)时,此链接可以正常打开。但是,当我将其发布为swf时,单击按钮时不会发生任何事情。我在某个地方读到,flash安全设置需要更新,您需要将swf文件所在的文件夹添加为受信任的文件夹。我这样做了,但仍然不起作用。然后我读到这个问题只是在开发时出现的,因为flash播放器阻止了对本地文件和文件夹的访问,所以我在上的web服务器上发布了这个swf,但同样的问题。如果有人能提供一些解决方法,我将不胜感激。谢谢。

我正在使用Captivate 7,在javascript方面遇到了无数问题,但无论如何。。。我将避免对那件事大发雷霆

当您将其发布为swf时,是否从.htm文件加载它?我注意到JavaScript只有通过将其加载到.htm文件中才能“起作用”(哈哈,如果你可以的话…,好的,没有咆哮…)。当我直接在本地或从web服务器加载swf时,它将无法工作

Captivate 7中有三到四个文件:swf、htm、css和js文件。 当我把所有这些放在web服务器上,并加载.htm文件JavaScript。。。嗯,“工作”…是的