问题标签 [flashvars]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 带有 swfobject 的 Javascript 查询字符串参数 flashvar
使用网页头部的 javascript 函数,我已经能够解析查询字符串并将其作为 flashvar 发送到 swf,构造嵌入其中一个 JS 函数的对象,如下所示:
...
……
在页面的正文中,我调用该函数来打开这样的 swf。
...
...
我正在尝试改用 SWFobject(我也在其他地方使用它来加载 JW 播放器)。当我尝试将我的嵌入转换为 swfobject 代码时,我无法以多种方式将 flashvar 洗牌,请帮忙。
html - 如何在 AS3 中包含 flashvars?
我是 AS3 的新手,我正在尝试将所有数据从 html 文件移动到 swf 中。旧的 html 文件包含以下编码:
到目前为止,据我所知,我可以使用加载器来代替 src。所以在我的瑞士法郎中,我有
但我不知道的是如何将 FlashVars 从 html 更改为 AS3。我做了一些研究,从它的声音来看,我必须使用一种叫做 root 的东西。我完全不知道如何使用它,我什至不确定这是否是编写脚本的正确方法。有人可以帮我解释一下吗?
我遇到的另一个问题是,由于某种原因,我正在加载的 swf 模糊不清。有没有什么办法解决这一问题?
actionscript-3 - 从子加载的 swf 访问 HTML 中定义的 flashvar?下面提供的答案
我的 html 文件中存储了一个 flash var:
我有一个在 FlashDevelop 中开发的 Flash 应用程序。在这个 Flash 应用程序中,我加载了一个名为 728x90.swf 的文件。我可以自由编辑我的 728x90.fla 文件,但我不想更改我的主要 Flash 应用程序文件。
如何从 728x90.swf 文件中访问 flashvars 变量?
编辑:
编辑 2:我将整个 javascript 代码粘贴到我的原始帖子中。我的 flashvars 被传递到名为“REMap.swf”的主 swf 文件中 REMap.swf
然后在一个函数中,以下代码加载我的 728x90.swf 文件
flash - Flash AS3 FLVPlayback 组件总是在视频上方和下方有黑条,即使具有精确的缩放比例
我基于工具包中的 FLVPlayback 组件编写了一个非常基本的 Flash 播放器,然后通过 SWFObject 将其放置在页面中。出于某种原因,即使缩放模式设置为 EXACT_FIT,视频上方和下方总是会出现黑条。这对我来说没有意义,因为预览图像设置为与视频相同的 x、y 位置和高度和宽度,但它完全适合并且没有黑条。
我缺少一些简单的东西吗?我为大量代码道歉,但我不确定你必须如何查看。
我正在使用 SWFObject 向播放器注入以下代码:
我的动作脚本都在第 1 帧上:
actionscript-3 - 如何在 AS3 中访问 flashvar,并将它们添加到现有文本字段中?
编辑:我开始意识到我面临的主要问题是我想要一个已经存在于影片剪辑或舞台上的文本字段来从 flashvar 中获取字符串。由于某种原因,它不会那样做。如何更改预先存在的文本字段以匹配 flashvar 文本?
html:
我知道这应该是一项简单的任务,并且我找到了几篇提供示例的网络文章,但是当我尝试编写自己的代码时,我根本无法让它工作。我想做的就是传递一个 flashvar 字符串,并能够使用 AS3 在 flash 中按名称访问它,但我似乎无法做到这一点。
我正在努力:
我也试过:
我尝试的任何方法都不起作用,它总是保持空白。在 flash as3 中访问 flashvars 的技巧是什么?我只是不明白,我在任何地方都找不到好的解释......
xml - 我可以将 XML 作为 AS3 中的 flashvar 传递到 flash 中吗?
是否可以将 xml 作为 flashvar 加载?基本上我想从服务器中提取信息以获取新闻行情,但我希望信息在闪存加载时或之前可用,以便它看起来是即时的。xml 可以作为 flash var 传入,还是我需要将提要分解为传入的单个 var?
我不是在谈论将 URL 传递给 flash,我指的是实际的 XML。基本上我只想要那里的所有数据并加载在与闪存相同的页面上,因此没有加载时间。
actionscript-3 - 使用包含引号和其他标记的 flashvar?
我可以做些什么来使 flashvar 可以包含任何类型的标点符号而不破坏 html 代码?像某种包含括号之类的东西?现在,如果我尝试在代码中包含一些带有引号或其他可能具有某种含义的字符的长字符串,那么它倾向于将其解释为代码而不是字符串。有什么我能做的吗?
xml - 将 xml 加载到 flash 将从中读取的页面?
这是我一直试图找到解决方案但没有成功的问题。我正在构建一些 Flash 菜单,这些菜单将从我希望成为 xml 文件的内容中提取出来,但是我正在为其构建它的客户端没有世界上最快的数据库,所以当页面加载 flash 时,它仍然需要一段时间来加载 xml。这是不可取的,因为查看者已经等待加载页面,现在他们被迫等待它再次加载。我正在尝试找到一种方法将页面和 xml 一起加载以使 flash 能够读取。我已经探索过 flash vars,但它看起来不像是设置为包含整个 xml 文档,因为特殊字符会破坏 html,这也是我无法将其全部设为参数而不是 xml 的原因。
有谁知道让页面加载 xml 的方法,或者将类似 rss 的信息放入 flash 的另一种方法,以便 flash 立即拥有它的内容?
asp.net - 是否可以在 flex 中加载 ASP.Net aspx.cs 变量作为 flashvar
我有一个成功托管 flex 应用程序的 aspx 网页。在页面上有一些在加载时生成的变量。我想知道是否有办法获取这些变量并在 flex 应用程序中使用它们。
我已经尝试了几件事,但最新的一个看起来像这样:
文件中的全局变量在哪里param1
和是这样的:param2
page.aspx.cs
在要测试的 flex 应用程序中,我有
当我加载 Flash 应用程序时,我会收到一个带有“确定”按钮的警告对话框,其中包含文本“无效”。显然它没有读取变量......有什么解决方案吗?
我需要这个的原因是有一个 flex 无法访问的功能,但它托管的网页可以,所以我想在 flex 应用程序中发布结果。
actionscript-3 - flashvars 中的 json
我想在我的 flashvars 中使用 josn,但我遇到了麻烦
这是我的 json
这是我一直在尝试的
error_txt 返回“object Object”,但我无法访问 json 对象的任何部分