0
:SWFObject的不被我们的代码(使用SWFObject V2.2)显示在Chrome
function showGauge(wrapper, score, isBig)
{
var flashvars = { score: score };
var params = { allowscriptaccess: "always" };
var attributes = { wmode: "transparent" };
var size = 175;
if(isBig)
{
size = 225;
}
swfobject.embedSWF("<?php echo Routing::base(); ?>flash/sparc.swf", wrapper, size, size, "10.3.0", "<?php echo Routing::base(); ?>flash/expressInstall.swf",
flashvars, params, attributes);
$('#' + wrapper).parent().find('.sparcScoreLabel').show();
}
我们与SWFObject的embeding闪光灯(如上图所示),它总是在所有浏览器完美的工作网站,但它似乎最近停止了在Chrome上的工作 - 我认为它曾经像所有其他浏览器一样自动播放,但Google改变了此政策,现在每个闪光灯都需要点击播放或选择“闪光 - >允许”选项从URL旁边的菜单(位于挂锁图标的左侧)。然而,SWFObject并没有什么可见的点击,大多数用户甚至不会注意到应该有Flash动画来查看,并且他们不会在打开网站的Chrome设置中点击“Flash - > allow”。我们希望我们的Flash可以在Chrome上自动播放,就像其他浏览器一样,即使不需要点击任何内容。我们如何强制Chrome自动播放Flash?或者我是否需要将SWFObject更改为简单
<object type="application/x-shockwave-flash"> ... </object>
标记和生活在事实上它不会在Chrome上完全自动化?
确定PHP进程的** ** 正常和URL的SWF是正确的? – Organis