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