问题标签 [google-swiffy]

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.

0 投票
1 回答
263 浏览

flash - Google Swiffy:它会退回到不支持 HTML5 的 Flash 吗?

Swiffy 是 Google 提供的一种工具,可自动将 SWF 文件转换为 HTML5。它给出了很好的结果,但我想知道是否在安装了 Flash Player 但不支持 HTML5 的设备上请求包含 Swiffy 代码的页面,会发生什么情况?

理想情况下,他们将简单地获取旧的 SWF 文件。

0 投票
3 回答
2019 浏览

html - 如何从动画中删除飘逸的白色背景

如何删除或删除 swiffy 放在我的动画上的白色背景颜色?

0 投票
6 回答
6848 浏览

transparent - 尝试使用 Swiffy 获得透明背景

我正在尝试使用 Google Swiffy 将一些简单的 Flash 转换为 HTML5。我需要生成的输出具有透明背景。我已经在其他网站和这里阅读过,从 HTML 中删除 ("backgroundColor":-65536,) 文本应该可以工作。但是,对我来说,这只会使背景变黑。

也许 Swiffy 转换器已更改,此解决方案不再有效。有没有人有其他选择。

(我正在使用 Safari 和 Mobile Safari 进行测试)

0 投票
1 回答
237 浏览

google-swiffy - Swiffy 将 v5.2 替换为 v5.1 使文件无法正常工作

我有这个地图位置的瑞士法郎。但是,我没有将地图背景放在 swf 中,因为它太大了,我将无法转换它。现在的问题是即使我删除了背景颜色,swiffy 背景也不能透明。将 v5.2 替换为 5.1 使整个位置图标消失,整个东西变成黑色。

我有在 5.1 中转换的具有不同功能的相同地图,它仍然运行良好。有没有办法使用 v5.1 转换我的新地图?

0 投票
2 回答
2324 浏览

google-swiffy - 调用 destroy() 后重新创建 Google Swiffy 动画

我正在尝试删除 Google swiffy (v 5.2.0) 动画,然后在以后阅读它。

在运行动画方面似乎没有任何问题,但代码触发错误:TypeError:无法重新定义属性:Animation_fla.MainTimeline,此时电影中的所有AS3都停止工作。这似乎是因为 destroy 方法没有在 swiffy 运行时中删除对 AS3 代码的引用。我花了一些时间尝试单步执行代码,但这非常难以理解。

下面是我对 swiffy 所做的所有操作的精简版本 - 在调用 destroy 后再次调用 init 将触发此 TypeError。我试图重新初始化 swiffy 运行时本身,但这会导致类似的错误。

0 投票
7 回答
3220 浏览

html - 如何在 google swiffy 的新版本运行时中删除背景

我使用 google swiffy 将我的 swf 文件转换为 html5。但是现在 google 已将运行时升级到 v 5.2 并且不能使用透明背景。在我从 swf 文件和谷歌代码中使用 google swiffy html5 的 runtime v 4.9 之前,我从我的 javascript 文件中删除它以使用透明背景:

但是现在运行时已升级到 v5.2,我无法从 swiffy 文件中删除背景颜色

https://www.gstatic.com/swiffy/v5.2/runtime.js

0 投票
1 回答
439 浏览

javascript - Stretch Swiffy SVG

How can I stretch the Swiffy result (SVG) to fit the entire page? (I can't add attributes to the SVG element because it is not there, swiffy generates it)

My swiffy:

0 投票
1 回答
2467 浏览

javascript - google swiffy 在同一页面中多次调用 runtime.js 时出错

我已经使用 google swiffy v5.2 转换了多个 swf 文件,并且我的新动画将显示在许多不同的页面上,其中大部分我无法控制或访问。为了让动画工作,它需要 swiffy 的 runtime.js 文件,它在页面上可能看起来像这样:

当我在同一页面上有多个动画实例或客户端自己包含此 runtime.js 文件时,就会出现问题。检查 javascript 控制台时,我收到此错误:

如果我只是担心与自己的冲突,我可能会跟踪变量或检查脚本 src 是否已经存在,但是当客户的页面可能已重命名或更改此文件的源时,我没有这种奢侈。

当页面上包含同一个 javascript 文件的多个实例时,有没有办法防止 swiffy runtime.js 重新定义此属性?

0 投票
0 回答
424 浏览

google-swiffy - 移动设备上的 Google Swiffy 和触摸事件。具体来说:touchstart > e.preventDefault

快速转换似乎遇到了具有拖拽行为的元素的直接障碍。问题是在“ touchmove_ing ”时拖动/移动的窗口本身。这通常可以通过将 preventDefault 业务应用于文档来克服。但在 swiffy object / svg doc 上。. . 似乎无法应用此修复,因此实际元素本身可以执行拖动。有人对如何成功防止这种情况有任何想法/想法吗?

0 投票
1 回答
776 浏览

javascript - 无法在带有 Swiffy 对象的 html 中禁用反弹

我有一个由 swiffy 转换的 html 文件,如下所示:

在 iPhone 中查看此页面时,该网站在 Safari 中不断跳动,并阻止我进行更高级的触摸检测。

我在 stackoverflow 上进行了搜索,大多数答案都提出了相同的建议:听 touchstart/touchmove 并调用 preventDefault。

如上所示,我已经实现了 tat,但它似乎根本不起作用。

有什么帮助吗?如何防止在 Safari 中弹跳?