【发布时间】:2018-10-24 07:27:39
【问题描述】:
在最新版本的 Chrome 66 中,我遇到了一个问题,即让嵌入式 iframe 中的闪存像往常一样工作。我正在使用 swfobject 添加 flash 内容。
问题是在您切换 chrome 内部缩放功能之前,闪光灯不会显示。您可以缩放到 110%,然后再缩小,它就会呈现。
要知道的事情和我尝试过的事情:
- 内容大于 400x300(chrome 会阻止这个)
- 内容未隐藏(Chrome 会阻止此内容)
- 我尝试过硬编码像素 flashParams 的宽度和高度,而我们过去只使用像素高度并让宽度为 100%
- 我已经尝试指定 flashParam
play: false以防 chrome 66 阻止自动播放(以前根本没有指定) - 一旦通过切换缩放解决了该问题,即使我关闭选项卡并重新打开,“修复”仍然存在。
如果没有这种完全不明显的解决方法,我怎样才能让它渲染?
我意识到 swfobject 不再被维护。我们已经从闪存迁移了大部分内容,但我可能至少需要将其维护到今年年底。
【问题讨论】:
标签: google-chrome flash swfobject