facebook twitter hatena line email

Flash/代替/swf2js

提供: 初心者エンジニアの簡易メモ
移動: 案内検索

swf2jsとは

swfファイルをhtml5で動作させるjsライブラリ

参考:https://twitter.com/TANAKA_U/status/1645457315401994242

参考:https://fedor-hidor.blog.jp/archives/21214199.html

ダウンロード

https://github.com/swf2js/swf2js

インストール

swf2js.jsだけを公開dirへupload

<html>
<body>
<head>
    <script type="text/javascript" src="/js/swf2js.js"></script>
</head>
<body>
    <script type="text/javascript">
        swf2js.load("/swf/helloworld.swf");
    </script>
</body>
</html>

指定したエレメントにロード

<center>
<div id="altContent">
<h1>example</h1>
</div>
</center>
<script type="text/javascript">
swf2js.load("/swf/helloworld.swf",  { tagId:"altContent", width: "750", height: "600"} );
</script>

FlashVarsを追加する場合

swf2js.load("/swf/helloworld.swf", {FlashVars: {
    username: "taro",
    age: 2,
}});