问题标签 [adobe-edge]
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 - 脚本加载冲突?对象在包含 Adobe Edge Animation 时没有方法错误
我有一个真正的hairpuller:我有一个使用jquery、jquery-ui 和flexslider 的网页。一切正常。现在我想包含一个我用 Adobe Edge Animator 制作的动画。动画本身可以正常工作,但是当我出于某种原因将其包含在页面中时,它似乎破坏了 jquery-ui 和 flexslider - 我明白了
未捕获的类型错误:对象 [对象对象] 没有方法“对话”
未捕获的类型错误:对象 [object Object] 没有方法“flexslider”
即使脚本已加载并且当我使用时一切正常
又出来了。
我试过使用 jquery noconflict,重新排列脚本序列但无济于事。
真正奇怪的是,如果我使用某个参数调用页面,弹出一个 jquery-ui 对话框 onload,该对话框实际上会打开,但是一旦动画加载,我就会再次出现上述错误。
我在这里设置了测试用例:
这是带有对话框和 flexslider 工作的页面:
这是带有动画的页面,其中对话框和 flexslider 不起作用:
http://s149471880.online.de/?ani=1
任何帮助将不胜感激!
javascript - 从 javascript 调用组合准备就绪(边缘动画)
我在 html5 边缘动画中遇到问题。我使用边缘动画创建了一个动画。我想从外部调用边缘动画的合成准备。我尝试调用 using $.Edge.registerCompositionReadyHandler( compId, handlerFn, options )
,但它给出了错误ReferenceError: $ is not defined
。我无法解决这个问题,也没有找到足够的文档。谁能帮帮我吗。
我的代码看起来像这样
提前致谢
image - Adobe Edge 和动态图像
是否可以使用 Adobe Edge 并从我的 mysql 数据库中提取动态图像作为背景?我在想像下面这样的东西。
我找不到方法或任何与互联网搜索相关的内容,所以如果有人有任何想法,请告诉我。
cordova - Adobe Edge Animate 和 PhoneGap
我正在使用 Edge Animate,然后想发布PhoneGap
并获取我的 iOS 应用程序。
我需要使用什么操作来存档 iOS 中的点击操作?
因此,如果我使用touchstart
例如PhoneGap中的“翻译”成录音?
谢谢!——特拉维斯
symbols - 如何动态更改 Edge Animate 符号中的图像?
我正在开发一个网站原型,该原型在导航中有许多翻转图像。每个图像都是唯一的,但翻转和推出代码是相同的。我正在尝试创建一个可用于所有翻转的单一符号,但需要一些帮助来解决这个问题,因为它会显着加快我的工作。
我认为伪代码会像这样工作
- 创建一个包含默认翻转图像的符号。
- 在符号中,添加翻转和转出代码。这会将透明度从 0 -> 100 调整回来。
- 在导航中的每个项目上创建符号实例。
- 对于每个实例,设置一个包含要使用的翻转图像名称的变量。
- 在该符号实例中,获取变量值。
- 在该符号实例中,使用变量中的图像名称替换默认图像。
问题:如何使步骤 4-6 工作? 我有1-3个工作顺利。
更新:我已经解决了#6
图像全部由 CSS background-image 属性而不是 old-school 管理<img src=...>
。因此,要为元素设置图像,语法是:
还有第二部分,就是让 [image] 正确。
- 使用边缘图像的默认相对 URL:
images/[image]
- 使用 CSS 背景图像的标准语法:
url(images/[image])
PS 我的最后一项开发工作是与 Director、PHP 和 ColdFusion 合作。我仍然了解基本原则,例如使用函数、对象、实例、继承等,但语言已经改变。而且我对 DOM 的经验非常少。
附录:我如何手动执行此操作
导航的背景图像显示了所有未选择的状态
导航中的每个项目都有一个相应的翻转图像,位于导航元素顶部的一系列元素中。每个翻转的不透明度最初设置为 0%。
每个图像元素都有翻转、滚动和点击触发器。翻转和转出触发器对于每个都是相同的。还有一些带有推出的代码可以提供快速淡入淡出。这意味着大量复制相同的代码。我不想考虑必须更改该代码的任何部分。
javascript - 来自父级的 getElementById 适用于 Firefox,不适用于 IE
我正在尝试从父文档访问我的 Edge Animate 动画(这是一个菜单栏)中的一个元素。该元素有一个 onClick 事件,该事件的触发取决于父网页 URL 中的#bookmark。我的代码在 Firefox 中运行良好,但在 Internet Explorer(10) 中无法运行。IE 无法看到“舞台”div 中的任何元素,而 Firefox 可以。
这是我父页面上的 JavaScript 代码:-
上面的代码在 Firefox 中查看时将选择菜单中的 Corporate 选项卡,但在 URL 具有后缀 #corporate 时不会选择 IE。
当我在 Firefox 中为变量“corporateRectangle”插入“警报”时,它返回 [HTMLObj],而在 IE 中它返回“null”。
有什么想法吗?谢谢。
jquery - Adobe edge - 获取滚动位置值
我正在尝试在 Adobe edge 中编写一些代码。
目前我可以通过 x 值获取鼠标位置并控制时间轴。
如何从页面顶部获取滚动距离并使用它而不是 posX?
javascript - 在点击位置点击创建符号
我有一个边缘动画文档,我想在用户触摸舞台上的任何位置时创建/触发一个符号。我希望符号的中心是点击时他们的指针在舞台上的位置。
我知道如何使用 Javascript 确定点击 x,y 坐标,但是如何在该位置放置符号?
adobe-edge - 如何在边缘动画的弹出窗口中打开链接
我的 adobe edge 组合中有一个指向外部网页 URL 的链接。如何获取该链接以在弹出窗口中打开外部 HTML 页面?
javascript - 使用 Adobe Edge 为 Phonegap 自定义字体
任何人都知道是否有一种方法可以不使用 webfonts 将字体嵌入到 Adobe Edge Animate 作品中,以便在我使用从 Edge Animate 获得的 html 文件创建 Phonegap iOS 应用程序时可以看到字体?
到目前为止,我只能找到使用 webfonts 的 Edge Animate 的自定义字体,这意味着我只能添加链接,而不是直接嵌入到文件中,或者在 CSS 中使用 font-family 但似乎没有被读取的 Phonegap 的自定义字体由边缘。
我在想 edge.js 文件中有一些方法可以在他们使用的地方输出
嵌入网络字体。我可以对它做些什么来嵌入带有 src:"fonts/coming-soon.ttf" 之类的路径的字体吗
希望有一个答案,或者根本没有办法做到这一点,因为 Adobe 决定只链接 webfonts 并将我们搞砸。