2017-10-11 5 views
0

に表示されていない:私たちは、SWFObjectはフラッシュ(上記のように)の埋込み、それは常にすべてのブラウザで完璧に取り組んでいたとのウェブサイトを持っているSWFObjectは、私たちのコードは(SWFObject v2.2のを使用して)であるクロム

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(); 
} 

が、最近はChromeでの作業が停止しているようだ - 他のすべてのブラウザと同じように自動演奏されていたと思うが、Googleはこのためのポリシーを変更したので、プレイしたすべてのフラッシュをクリックするか、 URLの横にあるメニューから(南京錠アイコンがある左側)をクリックします。しかし、SWFObjectでは何も表示されず、クリックしても表示されません。ほとんどのユーザーは、見るためのFlashアニメーションが必要であることに気付かず、ウェブサイトのChrome設定で[Flash - >許可]をクリックしなくても構いません。私たちは、何かをクリックする必要がなくても、他のすべてのブラウザと同じように、Chromeで自動的に再生されるように私たちのフラッシュを望んでいます。 Chromeで自動的にフラッシュを強制的に再生できるようにするにはどうすればよいですか?または、SWFObjectを単純に

<object type="application/x-shockwave-flash"> ... </object> 

タグに変更する必要がありますか?それがChromeで完全に自動化されないという事実で生きていますか?

+0

あなたは必ず、PHPはプロセスであり、その** **通常、およびSWFへのURLが正しいですか? – Organis

答えて

関連する問題