Aにはフラッシュウィジェット(音楽プレーヤー)があり、1ページに約10個のインスタンスがあります。フラッシュと、それが埋め込まれているページの JavaScript との間で通信する必要があります。長い間、アクション スクリプトをあまり使用していませんでしたが、いくつかのグーグル検索で、ここと ExternalInterface にたどり着きました。完璧に見えましたが、問題が 1 つあります。私はこのようなことをしました:
ExternalInterface.addCallback("stopTrack", this, stopTrack);
ただし、現在、stopTrack はページ上の 10 個の異なるものに登録されます。10曲のうち1曲だけ止められるようにしたい。