问题标签 [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.
flash - Flashvars 不会加载
我在将 Flashvars 加载到我的 Flash 应用程序时遇到了一个奇怪的问题。我试图隔离代码并在另一个文档中尝试,但返回的对象仍然是空的。
这是我的 HTML 代码:
这是我的 as3 代码:
它在 Chrome 的控制台窗口中很好地显示,但它不打印 flashvars。你能告诉我我做错了什么吗?
谢谢!
php - XML 到 PHP 变量,然后到 Flashvars
是否可以使用 php 读取 XML 文件,然后将该数据传递给 Flashvars?
在搜索解决方案时,我只能找到如何将 XML 指向文件。目前我正在打开 XML 文件,将其分配给 PHP 变量,对其进行调整,然后将其写入一个文件,然后由 Flashvars 获取。这在 99% 的情况下都有效,但有时结果完全错误!我不能以我目前的知识调试这个问题。
如果我可以将数据作为字符串而不是文件传递,那就容易多了。
这是我当前的PHP代码...
这是我的 XML ......
javascript - 动态设置swf对象的flashvars参数
我有一个要求,我想根据选中的复选框播放歌曲。我的意思是我想在单击复选框时设置 swf 对象的 flashvars 参数以播放相应的歌曲。我使用的标签是
在我的网站中。在这里我想在选中的复选框(作为单选按钮的功能)上动态更改 flasvars
actionscript-3 - FlashVars 查询字符串
我不清楚使用 FlashVars 传递 QueryString 值的正确格式,这就是我正在尝试的
但这会导致解析/编码错误并且 swf 不加载,如果我使用单引号,则相同,即
有接盘侠吗?
干杯
html - 在 Flash/AS3 中从 HTML 中动态获取变量
我有一个案例,在一个带有一些 JQuery 计算的 HTML 网页中有一个“下拉框”,看起来像这样:
我想要做的是让这个 Flash ActionScript 3 应用程序(嵌入在同一个 HTML 页面上)从下拉框中获取一个变量。现在,使用 FlashVars 很好,除了它不考虑选择何时更改(显然),但是......
当用户更改下拉框选择时,有没有办法将变量实时重新加载到 Flash 中?
任何关于这个的灯都会很棒,非常感谢!
flash - 使用 Flashvars 从 MVC 中的 flash 读取
我的一所老大学用 Flash 制作了这个精美的纸娃娃,我现在必须将其嵌入网页中。我可以用帽子、衬衫、鞋子等
来装扮纸娃娃。
每次选择纸娃娃旁边的项目时,FlashVars 参数都会更新。
例如,当按下“帽子”时,FlashVars 将发生以下情况。
hat0shoe0... ----> hat1shoe0...
这顶帽子会出现在我的纸娃娃上。
有没有办法让 FlashVars 出来?所以我可以在服务器端使用它吗?
我希望我能以某种方式将它附加到我的 FormCollection,而不是一些有趣的 JS/jquery :)
我希望你能帮助我,在此先感谢 :)
flash - 如何将 flashvars 传递到内部 swf?
我编写了一个简单的 Flash 加载器,它加载外部 swf,然后调用 javascript 函数来显示包含 Flash 的 div。我需要将 flashvars 传递给加载的 swf。我读过我只需要在加载时使用查询字符串来传递变量:externalswf.swf?var1=val1&var2=val2
但有一个问题。外部 swf 可能非常大,我希望它被闪存引擎缓存。在 url 参数 ?var1=&var2=& 的情况下似乎是不可能的,因为这些变量经常改变。是否有其他方法可以将 vars 传递到内部 swf。(我无法更改内部 swf,我只知道一件事 - 它使用通过 flashvars 机制传递的 vars)
谢谢
string - Internet Explorer 截断包含 JSON 的 flashVars
这只发生在 IE 中。
我正在使用swfobject并加载 flash vars
除 IE 外,所有浏览器都可以正常运行。我查了一下myVar
,它进入了瑞士法郎{
,就是这样。我知道它快死了'
。我试过在前面放一个\
,然后尝试\\
并不断添加一个斜线,直到我到达\\\\\\\\
. 我什至颠倒了所有的斜线并尝试了同样的仪式。没有。
我可以让字符串最终通过,使用倒引号和使用双斜杠,但是我的 JSON 解析器对我的字符串中有斜杠感到很生气。
这是一个有效的示例,但 JSON 无效的示例:
parameters - swfmill 在带参数的库中导入 swf
我有这段 XML 用于通过 swfmill 创建一个新的 swf 文件:
我想向这个 swf 传递一些变量,比如文本和图像,以便在舞台上加载,就像使用 FlashVars 可以做的那样:<param name=FlashVars value="oneText=Hello%20World&oneImage=image.jpg" />
谢谢!
小更新:
我试图将参数作为 GET 变量提供,如下所示
但它不起作用,并且在编译时出现此错误:
第二次更新
经过一番搜索,我找到了一种方法来建立将变量传递给 swfmill 输出 swf 中的嵌入式 SWF 的正确方法。当然,使用@little update 的方法是非常错误的。
现在 xml 代码如下所示:
我的动作脚本(AS 2.0)如下所示:
我通过使用swfmill swf2xml test2.swf
where test2.swf 获得了您在 xml 中看到的数据结构,其中包含第一帧上的休闲声明:
不知何故,即使这看起来不错,变量似乎也不能用作全局变量。