使用js我们将swiffy代码从iframe移动到父窗口,但这会显示一个空白画布。但是,如果我通过添加子div手动编辑dom元素,则会显示该广告素材。所以看起来画布在移动后没有被重绘/初始化。任何帮助赞赏。 http://www.theinterestingtimes.co.uk/news/?google_preview=63rGsskL8JYYq_brrwUwq5KhtwWIAYCAgKDT282b7AE&iu=154725070&gdfp_req=1&lineItemId=1988080950&creativeId=82671279390
PS。我已经尝试更改div的显示(强制重绘),但这似乎没有附加子div
答案 0 :(得分:0)
检查此答案:https://stackoverflow.com/a/32220527/1785437 我说它是一个屏幕外渲染错误。 它帮助我解决了同样的问题。
修改强>: Robert Chou 的原始答案
如果你的swiffy运行时版本是7.3,你可以直接破解js。
只需删除或评论" b.xj(c);"在g.Tp()函数中。我不在乎任何人 屏幕外渲染的优势。至少,它现在有效。
这" b.xj(c);"只在swiffy-runtime.js
中显示一次,因此很容易“#34;修复"。