使flex在没有web服务器的情况下离线工作
Make flex work offline without a web server
我们有一个使用Javascript并嵌入flash/flex的现有应用程序。我们需要在短时间内让所有的东西离线工作,并且想知道让弹性工作离线的最快方法是什么。离线应用程序是一个窗口,它会打开一个带有本地存储的JS文件的web浏览器。flex应用程序目前从服务器加载mp3文件和数据文件。有没有一种方法,使灵活加载文件从文件系统自动没有用户有一个web服务器设置?我知道这可以用AIR来完成,但我们不希望这样做。另外,如果我们被迫使用AIR,是否有可能在网页中嵌入AIR应用程序,就像嵌入flex应用程序一样?flex应用被无缝嵌入,如下所示:
- 进入www.eyespeakpro.com,选择性别后点击"免费试用"。2然后点击"日常生活对话"课程,点击第一课,点击"开始"
- 忽略这一课,点击右下角左数第二个语音气泡。这会打开flex应用程序,如果你观察网络流量,你可以看到正在下载的文件,如果你点击下一个句子的右箭头等。
谢谢。
可以脱机运行swf文件。出于安全考虑,不允许swf文件加载本地文件。我不确定你是否使用javascript的外部接口。我不认为本地swf可以访问本地javascript。
查看编译器选项'use-network' (http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7a92.html)您可以将此选项设置为true以加载本地文件/mp3的
如果你只想在已知的计算机上显示本地应用程序,你可以看看安全管理器(Flash <10.3) http://www.macromedia.com/support/documentation/nl/flashplayer/help/settings_manager04.html#117502信任你电脑上的文件夹或SWF。
对于Flash> 10.3,您应该查看配置面板以信任swf (http://www.macromedia.com/support/documentation/nl/flashplayer/help/settings_manager.html)
- 如何在未直接触发的情况下停止事件
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 在不使用jquery的情况下查找页面中的所有锚点并附加函数
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- 在不阻止默认行为的情况下检测IE10中的缩放
- 如何在不传递此信息的情况下查找被调用的元素
- 如何在离线模式下不加载谷歌图表
- D3 时间轴 - 为什么刻度线在默认情况下似乎不可见
- 在没有服务器端资源的情况下将 HTML 注入到 HTML 文档中.(离线)
- AngularJS$q中的两个嵌套线程是否可以在没有$q.dedefe()的情况下分叉和连接
- 趋势线AmCharts在没有基于日期的情况下不起作用
- 在没有服务器端编码的情况下获取特定的twitter用户时间线
- 在离线模式下使用Bokeh绘图运行Web应用程序?哪里可以找到所需的Bokeh文件
- 如何在不使用谷歌地图的情况下将当前纬度和经度与多段线匹配
- 如何在离线模式下存储修改后的网页内容,然后再回到在线状态
- 使flex在没有web服务器的情况下离线工作
- 关闭离线模式下的Browsersync和http-proxy-middleware
- 默认情况下,"缝合线链接"工具提示不可见
- 在不使用多线程 Java 的情况下停止以前的搜索