问题标签 [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 - Javascript 传递对象数组而不是数组数组
我正在将一个传递Javascript Array()
给 Flash,FlashVars
但 Flash 抱怨。你们能指出我在这里做错了什么吗?
javascript代码
闪码
不工作。我需要让cities
Flash 端的阵列保持原样。在 Javascript 方面,所有代码都可以更改。
谢谢您的帮助。
javascript - xml 文件作为 SWFobject 中的 flashvars
我有一个带有 xml 文件的 flash 文件作为 flashvars。当我使用此代码时,它适用于所有浏览器,但不适用于 IE 7 或更高版本。
看了很多,SWFObject 似乎是个不错的选择。你需要做的就是:
1- 在标头中包含 swfobject.js 2- 为要包含的 flash 对象创建一个空 div
3-通过javascript在div中嵌入flash:
我唯一的问题是:我不知道如何通过 xml 文件的 url 传递 flashvars。在我看来,SWFObject 不支持这一点。相反,您需要创建一个 flashvars 列表作为
并将变量传递给javascript。我拥有的xml文件非常大,并且有很多变量,我不知道该怎么做。请帮忙。
我的 XML 文件类似于:
..... 适用于所有 50 个州
actionscript-3 - 访问另一个类中的变量?
首先,我不了解课程,如何“调用”或“启动”它们。我是阶级无知。
我有两个 .fla 文件。我的 .fla 文件之一包含 15+ 个 .as 文件;我们称它为一个 XML 编辑器。另一个 .fla 文件由 10+ 个 .as 文件组成;我们称它为接口。
xmleditor.swf 加载 interface.swf。在 xmleditor.swf 中,将出现一个登录屏幕,最终用户以“用户”或“管理员”身份登录。“user”或“admin”存储在名为“userType”的公共变量中。userType 变量是在名为 Login.as 的众多 xmleditor.fla .as 文件之一中创建的。
登录后,xmleditor 会加载 interface.swf。interface.fla 使用 10+ .as 文件。一个叫做 nodeNames。因为我需要在 nodeNames 中使用 if 语句。因为它是这样的:
我有以下 FlashVars.as 文件,但我不知道要使其工作的步骤是什么。
我应该使用这个 FlashVars 吗?如果是这样,如何?
或者有没有更简单的方法来访问变量?
actionscript - 动作脚本和查询字符串问题
目前在 Flash 中,我试图根据查询字符串提取一个值。例子..
html代码:
闪码:
这适用于主 Flash 动作脚本,但我需要在我创建的类构造函数中使用查询字符串。如何将查询字符串传递给分离出来的动作脚本文件?
javascript - FLV PLAYBACK:初始加载后动态更改 flashvars.streamName
我有简单的播放设置:
目标是动态更改视频播放,假设我有一堆视频可供选择。播放从一个视频开始,用户单击页面 html 部分中的缩略图,我希望单击反映列表中另一个视频的视频播放。
1)是否有原生支持,无需修改实际播放器并添加额外的AS来支持回调。母鸡在初始加载后动态改变 flashvars.streamName?
2)如果否是 1)的答案,那么我是否应该从 dom 中删除保存 Flash 播放器实例的 div,将 flashvars.streamName 实例更改为新电影,然后添加 Flash 播放器容器的新实例以嵌入新实例并加载下一个电影?
非常感谢你。
flash - flashvars 帮助,动态加载 XML 文件
嘿,我有一个加载静态 XML 文件的 Flash 电影,这个脚本看起来像
我希望能够动态更改此“列表”变量,可能使用 flashVars。
像这样
知道如何去做吗?
javascript - 将链接/链接动作加载到 Flash 文件中的最佳做法是什么?
我认为可能有三种选择:
- 将链接加载为 flashvar 并允许 Flash 打开 URI
- 使用 AJAX/AJAH 将链接加载到 Flash 文件中并允许 Flash 打开 URI
- 只需让 Flash 文件调用打开 URI 的 Javascript 函数
这些方法中的一种是否比其他方法更好?
即,
我在 CMS 中工作,因此每种方法都需要不同的过程来编辑/控制链接。在 #1 中,编辑器需要打开 Flash 节点并将路径添加到 flashvar。在 #2 中,编辑器只需将路径作为具有特定 ID 的锚点添加到页面(或 XML)。在#3 中,路径可以以多种不同的方式存储。这些链接在创建 Flash 文件时是未知的,因此它们不能嵌入到 Flash 中。使用#1 而非#2 或#3 等是否有性能/效率/兼容性/充分的理由?
flash - 我的 flashvars 代码有什么问题?
我正在尝试通过修改从 Flash CS5 发布的标准 HTML 将 flashvars 读入我的 flash 文件。以下不起作用:
HTML:
动作脚本:
谢谢-
flash - flashvars 问题
我收到了一个 swf (AS3) 文件,当您通过flashvars
. 我不能重新编译它以以不同的方式工作,因为我们只购买了编译后的 swf,而不是源代码。
我们可以在 HTML 页面中使用它,但问题是我们必须使用它(以某种专有的)Windows 表单(从根本上说,一个采用路径并在表单中显示图像、视频或 swf 的应用程序)。
现在:我们不能通过将 swf 变量附加到路径来传递它们,也不能重新编译 swf。有没有其他方法可以将两个变量传递给 swf 以使其工作?我们认为我们可以让另一个带有硬编码变量的 swf 为最后一个加载专有 swf,以便在加载后读取它们,但不幸的是它不起作用。有任何想法吗?问题是专有 swf 正在通过以下方式等待变量:
编辑1:我做了另一件事。我从另一个 swf 加载了 swf,并通过 URLVariables() 传递了变量。它不起作用:编译器说找不到该路径(引发 I/O 错误)。
编辑2:我不知道它是否安全,但它似乎按照我在“编辑1”中所说的方式工作。我认为 swf 无法编译,但它似乎并不太关心编译器抛出的错误 #2044 和 #2035。
我会说[已解决],但如果您有任何意见,我很乐意阅读。
flash - 参数 url 必须为非空
我Parameter url must be non-null
在尝试将 XML 文件的路径传递给 Shockwave flash 对象时遇到错误。
javascript代码如下
如您所见,我尝试在 SWF 文件中加载的 XML 文件是exampleData.xml
在 ActionScript 中,我按如下方式声明了变量 xmlPath...
在加载事件中我做了适当的改变
问题来了。
我在这里做错了什么?为什么我会收到Parameter url must be non-null
错误消息?
PS如果我在actionscript文件中硬编码路径,一切都很好!