Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/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
Html SWF文件未在Chrome中启动_Html_Google Chrome_Flash_Firefox_Safari - Fatal编程技术网

Html SWF文件未在Chrome中启动

Html SWF文件未在Chrome中启动,html,google-chrome,flash,firefox,safari,Html,Google Chrome,Flash,Firefox,Safari,我有10个html文件,基本上是测验,最终用户可以在Mac和PC上用Chrome、Safari和Firefox打开 这些文件最初是大约3年前创建的,现在我发现最新版本的Chrome和Safari不会在Mac上打开,对PC也不确定 我对编码的了解非常有限,这些html文件应该启动一个.swf文件,在浏览器中播放。这是一个很容易修复的问题吗?您是否更新了您的Flash插件版本?如果.swf文件没有播放,这可能是罪魁祸首,也可能是浏览器中禁用Flash的设置 您是否更新了Flash插件的版本?如果.s

我有10个html文件,基本上是测验,最终用户可以在Mac和PC上用Chrome、Safari和Firefox打开

这些文件最初是大约3年前创建的,现在我发现最新版本的Chrome和Safari不会在Mac上打开,对PC也不确定


我对编码的了解非常有限,这些html文件应该启动一个
.swf
文件,在浏览器中播放。这是一个很容易修复的问题吗?

您是否更新了您的Flash插件版本?如果.swf文件没有播放,这可能是罪魁祸首,也可能是浏览器中禁用Flash的设置

您是否更新了Flash插件的版本?如果.swf文件没有播放,这可能是罪魁祸首,也可能是浏览器中禁用Flash的设置


“我的最终用户不是在线做测验,他们只是下载zip,解压缩,然后进行测验。基本上他们是在做这些 本地“

如果您愿意跳过使用Flash Player(浏览器插件),而只是将Flash Player作为桌面应用程序运行,那么它将很好地运行您的测试

我在Windows PC上工作。FlashPlayer.exe应该已经存在于您的设备上(即:浏览器将其作为“插件”在网页中运行)

可以在文件资源管理器中右键单击任何SWF,然后选择“使用Flash Player打开”。也许在你的测验中把这些免费的单机播放器放在一个文件夹里


编辑:


“那么,您是否建议为每个测验提供一个单独的软件包?一个用于Windows,一个用于Mac?…最后,添加独立测试 player,.swf文件如何知道使用player而不是 最终用户计算机上的默认.swf播放器?”

以下是Adobe提供的独立FlashPlayer(称为投影仪)链接。投影仪也是一个窗口,如上图所示。在视觉上,安装程序和单机版之间没有区别,除了安装程序的版本为操作系统的其他应用程序所知(例如:浏览器)

PC(exe):

MAC(dmg):

(无需安装,只需下载并运行.exe/.dmg文件)。将swf文件拖到窗口中。对这两个操作系统进行测试

测试完成后,决定最终用户的使用说明。显然,它们不能私自分发(见下面的注释),所以在你的网站上可能会为测验和这些播放器下载提供单独的链接

1)通知用户运行下载的独立播放器,并在显示时将测验swf拖到播放器窗口中

2)或尝试制作一些脚本/批处理文件。例如,现在要在PC上进行测试,只需将独立播放器放在与
quick.swf
相同的位置即可。现在打开记事本程序粘贴此文本:

start flashplayer_24_sa.exe quiz.swf
另存为
StartQuiz.bat
,位置与
quick.swf
相同。现在,双击
StartQuiz.bat
进行测试,以查看它是否自动运行。研究这种脚本文件的MAC/OSx等价物

注意关于分发:与他们核实是否可以打包。。。Adobe表示,这些文件仅供开发人员测试,不得分发给公众。我认为他们的逻辑(或担心?)是,如果有太多的独立播放器链接,一般的网络用户可能会得到错误的版本&当浏览器中没有显示时,他们不会理解


“我的最终用户不是在线做测验,他们只是下载zip,解压缩,然后进行测验。基本上他们是在做这些 本地“

如果您愿意跳过使用Flash Player(浏览器插件),而只是将Flash Player作为桌面应用程序运行,那么它将很好地运行您的测试

我在Windows PC上工作。FlashPlayer.exe应该已经存在于您的设备上(即:浏览器将其作为“插件”在网页中运行)

可以在文件资源管理器中右键单击任何SWF,然后选择“使用Flash Player打开”。也许在你的测验中把这些免费的单机播放器放在一个文件夹里


编辑:


“那么,您是否建议为每个测验提供一个单独的软件包?一个用于Windows,一个用于Mac?…最后,添加独立测试 player,.swf文件如何知道使用player而不是 最终用户计算机上的默认.swf播放器?”

以下是Adobe提供的独立FlashPlayer(称为投影仪)链接。投影仪也是一个窗口,如上图所示。在视觉上,安装程序和单机版之间没有区别,除了安装程序的版本为操作系统的其他应用程序所知(例如:浏览器)

PC(exe):

MAC(dmg):

(无需安装,只需下载并运行.exe/.dmg文件)。将swf文件拖到窗口中。对这两个操作系统进行测试

测试完成后,决定最终用户的使用说明。显然,它们不能私自分发(见下面的注释),所以在你的网站上可能会为测验和这些播放器下载提供单独的链接

1)通知用户运行下载的独立播放器,并在显示时将测验swf拖到播放器窗口中

2)或尝试制作一些脚本/批处理文件。例如,现在要在PC上进行测试,只需将独立播放器放在与
quick.swf
相同的位置即可。现在打开记事本程序粘贴此文本:

start flashplayer_24_sa.exe quiz.swf
另存为
StartQuiz.bat
,位置与
quick.swf
相同。现在,双击
StartQuiz.bat
进行测试,以查看它是否自动运行。研究这种脚本文件的MAC/OSx等价物

注意关于分销:与他们核实是否可以打包