问题标签 [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.
jquery - 如何使用 AJAX 调用加载边缘动画?jquery getScript 失败
所以我试图通过 jQuerys $.getScript() 检索 Edge 动画,这与使用 dataType: 脚本调用 $.ajax 相同。
现在,如果我将脚本包含在脚本标记中,它可以正常工作,但是当我尝试通过 $.getScript() 加载和执行脚本时,什么也没有发生。(我没有收到任何错误,脚本和子脚本加载正常 - 但没有任何反应。)
有没有人尝试过这样做?我怀疑我在通过 AJAX 加载它时遇到问题,因为 Adobe 在 page_a_edgePreload.js 中使用了 yepnope。
我使用从 Adobe Edge 中找到的一个简单示例进行测试。如果您想在本地试用 - 打开编辑器并将以下内容保存到 wrapper.html 文件中:
然后在此处从 Adobe 下载示例 .zip 文件:http: //blogs.adobe.com/edge/files/2012/05/an15BootStrapExample.zip
将以下内容提取到与 wrapper.html 相同的文件夹中:
- edge_includes 文件夹
- page_a_edge.js
- page_a_edgeActions.js
- page_a_edgePreload.js
编辑
好的,所以我尝试按照 Alex 的建议在不通过 edgePreloader.js 的情况下加载文件。我可以访问 AdobeEdge,但如果我在成功加载脚本后写出合成,它会返回 undefined:
(我也用 setTimeout() 函数试过这个 - 结果还是一样)
<script src="..edgePreloader.js"></script>
如果我将脚本包含在常规标记中,则以下工作正常
我注意到 Adobe 在 edgePreload.js 上使用了闭包,看来我必须在这个闭包中加载 edge.1.5.0.js。我现在试图了解在这个闭包中哪些事件和特性是必不可少的,以使其正常工作。
responsive-design - 带有“封面”背景图片的响应式网站
我正在使用带有以下断点规则的边缘回流设计响应式站点:
<480px, <768, 1024>
我为各自宽度的每个断点使用不同的背景图片。但是,当我将它们添加到 Reflow 时contain
,scale-x
似乎我创建的图像不是那个大小。它们中的大多数比设计的至少短 200 像素。
所以我的问题是我应该为每个断点使用什么尺寸的背景图像,以及使用回流的任何其他指导或我做错了什么的建议。
通常我会使用cover
而不是contain
然后图像缩放并且不显示我需要从设备到设备的内容。
谢谢
javascript - jQuery + Edge Animate:仅在从单击事件调用时出错:对象[对象对象]没有方法“基础”
将 Zurb Foundation 和 jQuery 与 Edge Animate 一起使用,我收到此错误:
Uncaught TypeError: Object [object Object] has no method 'foundation'
....仅在从事件处理程序中调用基础函数时。从事件处理程序外部,它工作正常。
我怎样才能解决这个问题?仅当存在 Edge Animate 内容时才会出现该错误。删除后,它按预期工作。
adobe-edge - Edge Animate - 如何从不同符号的按钮访问和更改文本?
我有这个:
元素:
舞台 - symbol_1
所以,...我想使用 sym.$("Text").html("NewText"); 从 symbol_1 上的按钮更改 symbol_2 内的文本。正确的路径是什么!?
javascript - adobe edgeaccessing 函数内的变量
我在摆弄 Adobe Edge 动画,偶然发现了一个奇怪的问题,希望有人能帮助我。
我想要做的是,访问在舞台上声明的函数中设置的变量......对于我的基本测试,我在 compositionReady 中启动一个计时器(setInterval),以及一个计时器计数器变量以在运行时移动一个符号,这一切都有效太好了,接下来是有一个基本按钮来停止此计时器事件,这是我的问题,因为我已将计时器设置为 compositionReady 函数中的变量,所以我可以访问血腥变量,或者至少我可以弄清楚如何。
有什么建议吗?:) 我对声明变量的想法错了吗?,如果我在舞台的根目录中设置变量,我可以将它们作为全局变量访问,但这对于来自 Actionscript 3 的计时器(setInterval 函数)来说效果不佳,它总是在拍摄新事件之前检查“舞台”是否已正确启动是个好主意:)
这是我从舞台复制的代码.. 我在舞台 textSymbol 上有两个符号,另一个称为 RoundRect 是按钮。
javascript - 如果不支持 Html 5,请使用 Flash 动画
如果用户浏览器不支持 html 5,我想要回退到我的边缘动画。我说的是动画而不是视频。我在 Flash 中创建了相同的动画,现在我只需要知道如何动态切换它。我认为这需要使用我不太了解的 JavaScript 来完成。
javascript - 如何放置多个边缘动画合成?
我对多个 adobe 边缘组合有疑问。我想在一个网站上放置大约 5 个乐曲,并将它们中的每一个分配给一个单独的按钮,以便在按下右侧按钮后播放正确的乐曲。
到目前为止我没有任何运气:/任何帮助都会非常感激
javascript - 在 Adobe Edge 中加载时重新加载 iframe
我正在使用 Adobe Edge 构建一个网站,并且我有一些 iframe 可以在我的 index.html 页面上加载其他 html 页面。所有文件都在同一个域中。
不知道为什么,但某些 iframe 内容无法在 Firefox 中正确加载。但是当我刷新 iframe 时,它会完美加载,所以我需要 iframe 在加载时自动重新加载(仅一次)。
我在此页面上看到了一个可能的解决方案: How to force an iFrame to reload once it load
我只是不确定在 adobe edge 中放置解决方案脚本的位置。
这是“creationComplete”中每个 iframe 现在的样子:
cordova - 如何使用 Adobe 边缘检查检查 phonegap 应用程序?
我可以通过同步浏览来检查网页,但是如何检查设备上的 phonegap 应用程序?Adobe edge 似乎是 adobe 为此目的构建的工具,但我找不到任何关于如何将它与 phonegap 一起使用的文档
html - Adobe Edge 代码和括号有什么区别?
主要是,实际上哪个更好?我想知道哪一个用于生产以及它们之间的实际区别是什么。我将在其中使用 Bootstrap。