javascript - 重新加载/播放 swiffer 容器

标签 javascript google-swiffy

使用 js,我们将 swiffy 代码从 iframe 移动到父窗口中,但这会显示空白 Canvas 。但是,如果我通过添加子 div 来手动编辑 dom 元素,则会显示广告素材。因此, Canvas 在移动后似乎没有被重绘/初始化。任何帮助表示赞赏。 http://www.theinterestingtimes.co.uk/news/?google_preview=63rGsskL8JYYq_brrwUwq5KhtwWIAYCAgKDT282b7AE&iu=154725070&gdfp_req=1&lineItemId=1988080950&creativeId=82671279390

ps。我尝试过更改 div 的显示(以强制其重绘),但这似乎不起作用,附加子 div 也不起作用

最佳答案

检查这个答案:https://stackoverflow.com/a/32220527/1785437 Ist 表示这是一个离屏渲染错误。 它帮助我解决了同样的问题。

编辑: 原始答案 Robert Chou

If your swiffy runtime version is 7.3, you can hack the js directly.

Just remove or comment "b.xj(c);" in g.Tp() function. I don't care any advantage of offscreen rendering. At least, it works now.

这个“b.xj(c);”仅在 swiffy-runtime.js 中出现一次,因此很容易“修复”。

关于javascript - 重新加载/播放 swiffer 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32636675/

相关文章:

javascript - 字符串中的 html 删除样式内部 - 正则表达式

javascript - 如何将 json 文件添加到 grunt 构建中?

google-swiffy - 有没有办法在大于 1mb 的文件上使用 google-swiffy

javascript - 从可能的名称列表中随机选择 JavaScript 文件名称的简单方法

google-swiffy - Swiffy runtime.js 巨大的文件大小

java - 用 Java 编写脚本

javascript - Chrome 开发工具 : setting a breakpoint on document scroll change?

html - Swiffy 转换错误(Flash 到 HTML5)

php - 解析 swf/fla(使用 php?)

javascript - 我如何使用 jQuery 从 LastFM 解析这个特定的 JSON 数据?