12

クロム、すなわちサファリではこれは問題ではありませんが、ファイアフォックスでは問題です。

フラッシュクリップに使用<object>しています。

<object type="application/x-shockwave-flash"> 
    <param name="movie" value="myclip.swf" /> 
    <param name="quality" value="high" /> 
</object>

私は何を間違っていますか?

4

4 に答える 4

20

いくつかのテストの後、これはうまくいきます:

<object type="application/x-shockwave-flash" data="myclip.swf" 
    width="550" height="400"> 

    <param name="movie" value="myclip.swf" />
    <param name="quality" value="high" />
</object>

Firefox には と の両方が必要でしdataた。widthheight

于 2009-08-26T08:54:48.513 に答える
12

クロスブラウザフラッシュ埋め込みの場合、相互にネストされたタグとタグの両方 を使用する必要があります。また、次のように属性を含めると役立つ場合があります。<object><embed>data<object>

<object type="application/x-shockwave-flash" data="myclip.swf"> 
    <param name="movie" value="myclip.swf" />
    <param name="quality" value="high" />
    <!-- Sandwich the embed tag inside the object tag -->
    <embed src="myclip.swf" quality="high" />
</object>

または、堅牢なクロスブラウザフラッシュ埋め込みにswfobjectjavascriptマイクロライブラリを使用することをお勧めします。

于 2009-08-26T08:46:24.223 に答える
0

オブジェクトと埋め込みタグの両方を使用します。一部のブラウザはタグと「name」を使用してswfにアクセスし、他のブラウザは「id」を使用します

于 2009-08-26T08:37:04.133 に答える