问题标签 [localconnection]
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.
php - 在mysql数据库和php之间建立本地连接
我已经制作了mysql数据库,我只需要在本地将php连接到mysql,但我不知道php命令。
干杯
apache-flex - LocalConnection:flex 4.1 和 flash as2 之间的通信
我正在尝试使用 LocalConnection 在 flex 4.1 应用程序与 flash 动作脚本 2 应用程序之间进行通信。
闪存应用程序
包含一个名为 btn01 的按钮和以下代码:
您可以在此处看到它向名为“abcde”的连接发送了一个测试命令。
弹性应用
如您所见,在 flex 应用程序中,我连接到名为“abcde”的 LocalConnection,并将客户端设置为“this”,这意味着可以从 LocalConnection 执行所有公共功能。
SWFLoader 元素加载 as2 闪存文件。
每当我单击按钮时,我都会看到跟踪消息,但功能测试不会在 flex 应用程序上执行。有任何想法吗?
更新
这两个应用程序位于同一个域上,实际上在本地主机上,因此不需要使用 allowDomain 并且两个应用程序都是基于 Web 的。
actionscript-3 - AS3:Singleton 类与 LocalConnection 类
我有一个加载 2 SWF 的主类(加载器和查看器,也带有文档类)。他们需要与内容共享一个双缓冲区,当然,由加载器填充并由查看器显示
我正在考虑使用 LocalConnection 类,但在 PatrickS 的建议之后,我现在正在评估 Singleton 类的可能性。我从来没有在 AS 中使用过这种模式,并且必须承认我对它有偏见。但在这种特殊情况下,我想它会很有用。顺便说一句,在 gskinner 博客 2 implementations examples 中阅读有点惊讶。所以,我真的很欣赏你的观点,因为我知道这个主题是一场无休止的战争,就像 Mac 与 PC 一样
考虑: 1. AIR 桌面应用程序在高端 Windows PC 上运行了几个月,24x7 全天候运行。无需用户交互 2. 高性能代码是必须的,因为加载的内容是全高清图像
我的另一个担心是内存泄漏
提前致谢
apache-flex - AS3 LocalConnection asyncError
我正在努力实现 Adobe AIR 应用程序和浏览器 Flash 对象之间的通信,并且LocalConnection 文档提到 asyncError 作为潜在事件:
asyncError:当异步抛出异常时调度 - 即从本机异步代码。
但是,这是我能找到的唯一文档。有谁知道这个错误实际上意味着什么?我四处搜索,但找不到任何参考——我发现的大多数示例代码都为 asyncError 做了一个 addEventListener() ,但没有提供任何关于它的含义或它何时可能发生的线索(即它是否可能发生)发送或接收时)。
Adobe 文档页面还列出了每种方法的潜在事件,但 asyncError 未在任何特定方法下列出,仅针对通用类。
有没有人发生过异步错误?
谢谢!
flex3 - 错误 #2084 - 参数的 AMF 编码不能超过 40K
在我的应用程序中,我使用localConnection
对象进行通信 b/w Flex 3 和 Flex 4 swfs。但是当参数(ArrayCollection
)的大小超过一定的限制时,我得到以下异常:-
Error #2044: Unhandled AsyncErrorEvent:. text=Error #2095: flash.net.LocalConnection was unable to invoke callback readyToUpdate. error=ArgumentError: Error #2084: The AMF encoding of the arguments cannot exceed 40K.
任何有关相同的输入将不胜感激。
flash - AS3 中的本地连接
我正在尝试在两部 AS3 电影(用 CS5 制作)之间使用 AS3 中的 LocalConnection,但它似乎不起作用,这是第 1 层上每部电影的当前代码(每个在 frame1(唯一的帧)中)(只有一层))
发件人:
请注意,我知道与 ExternalInterface 的 JavaScript 连接确实有效,我已经对其进行了测试。
接收者:
如果您不想修复我的代码,我仍然会对一个简单的示例感到满意(我已经在谷歌上搜索了几个小时,似乎没有一个简单或简单。)。
flash - 按下 AS3 按钮时将变量从 AS2 swf 传递到 AS3 swf 的选项有哪些?
我有 2 个 swf,一个我不久前构建的图像加载器,最终将更新到 AS3 和一个我在 AS3 中构建的更新的 swf。当按下 AS3 swf 上的按钮时,我希望能够从 AS2 swf 中“拉”一个变量。我怎么能做到这一点。LocalConnection 不会这样做我不认为-我无法将 AS2 swf 加载到 AS3 swf 中,并且显然无法执行相反的操作,尽管如果可能的话,这将是执行此操作的方法。
因此,当按下 AS3 swf 中的按钮时,我想调用 AS2 swf 并从 AS2 swf 返回一个变量(当前图像的文件名)。共享 ExternalInterface 的两个 swf 都可以工作吗?
有什么建议么?
apache-flex - SecurityError:错误 #2000:没有活动的安全上下文
我最近在使用 LocalConnection 时遇到了这个模糊的错误。
每次我尝试连接并将数据发送到另一个 swf 时都会发生这种情况。进行互联网搜索时几乎没有找到与 LocalConnection 相关的结果,而这个错误和一些人的反应简直是荒谬的。显然,这个错误也与图像加载和文件引用有关,只是在这种情况下不是。我的发送代码工作正常,即使 event.level 作为状态返回,这意味着另一个 swf 收到了消息,但是另一个 swf 回调函数中的跟踪没有显示,告诉我回调从未触发。
图像加载错误
我在加载图像时再次陷入困境。
答案已更新,包括对此的修复。
apache-flex - LocalConnection 通过值或引用传递?
使用具有两个 SWF 相互通信的 LocalConnection 时。对象是按值传递还是按引用传递?
flash - LocalConnection:简单示例适用于 Flash 10,但不适用于 Flash9
以下代码非常直接地来自任何 Adobe 示例,在 Flash 10 上运行良好,但在 Flash 9 中运行时,发送连接onStatus
事件会收到“错误”。
此示例中的预期行为listeningConnection.ready
是在 SWF1 上调用该方法。
可以在http://easyxdm.net/beta/tests/flash.html上看到一个演示(带有条件逻辑的单个 SWF)。
更新 罪魁祸首是 Flash 的缓存机制,因为我们使用的是带有条件分支的单个 Flash,而不是两个单独的 swf 文件。
任何人都知道 Flash 10 中是否取消了限制或修复了与此相关的错误?
SWF1
SWF2