如何离线运行下载的flash对象
how do I run a downloaded flash object offline?
我保存了与这本杂志相关的所有文件(在适当的文件夹结构中,我从缓存中查看):http://www.cbc.ca/heartland/features/mixed-media-magazine/mixed-media-magazine-1
问题是,swfobject.js文件没有打开。我得到一个错误说'document'是未定义的。而且,当我打开单独的.swf文件(例如页面扩展)时,某些元素可以工作(例如单击角色配置文件),但其他元素(例如某些背景)不会出现。所以,我的问题是:我如何修改文件,使它们离线时能像在线时一样正常交互?如果一个简单的评论太复杂了,那么我可以阅读任何对新手友好的参考资料,这将是一个很大的帮助。
您不会创建一个,但是您可以链接到swfobject.js文件,然后配置它。我使用自动代码生成器。这样更容易。我使用这个在线版本:http://www.bobbyvandersluis.com/swfobject/generator/index.html
另外,如果可以的话,使用google CDN,如果由于某些原因无法访问,则使用本地版本进行备份。实际上,这意味着把它放在文档的<head>
中:
<script src="//ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
<script>swfobject || document.write('<script src="js/swfobject.js"><'/script>')</script>
第二行检查是否加载了swfobject,如果没有,则从本地源加载,因此请确保在src目录路径中有一个本地副本。
相关文章:
- 如何在生成下载文件时显示加载动画
- 直接下载文件,而不是从window.open(url)
- 如何使用javascript或html下载PDF格式的填写表单
- Javascript运行php文件,然后下载文件
- 在单击href链接的同时下载文件
- 尽管链接成功并已成功下载,但未找到NPM模块
- 通过php页面中的js强制下载txt
- 使用javascript在Flash中加载外部图像
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 使用JavaScript检测Flash
- 通过javascript下载文件时设置文件名
- 如何在Edge中下载图像/png数据URI
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- 下载使用POST数据动态生成的文件
- 在提交时打开thankyou.html+下载PDF
- Flash AS3关闭浏览器窗口
- HTML锚标记无法在android平台中下载文件
- PERL-下载CSV文件不完整
- 如何离线运行下载的flash对象
- 如何在IE9及更低版本中下载由jszip.js创建的zip文件,而不使用基于flash的下载