LZXファイル内の関数ではなく、HTML上のローカルJavascript関数を呼び出すことができます。
ここでは2種類の方法をご紹介します。
※サンプルでは組み込み関数のalert()を呼び出しています。
<?xml version="1.0" encoding="UTF-8"?> <canvas proxied="false" bgcolor="0xeeeeee"> <button>loadJSで呼び出し <handler name="onclick"> lz.Browser.loadJS("alert('loadJSで呼び出し')"); </handler> </button> </canvas>
<?xml version="1.0" encoding="UTF-8"?> <canvas proxied="false" bgcolor="0xeeeeee"> <button>Flashの機能で呼び出し <handler name="onclick"> flash.external.ExternalInterface.call("alert('Flashの機能で呼び出し')"); </handler> </button> </canvas>