我想用JavaScript來運行AS3函數。當我嘗試編譯時,我得到「訪問未定義的屬性」錯誤消息。AS3 - ExternalInterface.addCallback,未定義屬性的訪問
我已經在網上閱讀了一些關於這方面的東西,但我仍然不理解它。我想讓Flash文件一直在收聽javascript。
這裏是我的AS3代碼:
ExternalInterface.addCallback("song4", PauseMusicExt);
而且我的JavaScript & HTML:
function returnVar3(song3) { return this[song3]; }
<input type="submit" name="playButton" id="playButton" value="Submit" onClick="returnVar('song3')"/>
編輯:這裏是pauseMusic功能:
function pauseMusicExt():void
{
songPosition = channel.position;
channelSilence.stop();
channel.stop();
channel2.stop();
btnPlay.mouseEnabled = true;
}
你想做些什麼? – Benny
我希望能夠在單擊HTML按鈕時從javascript函數returnVar3運行AS函數「pauseMusic」。當我將addCallback添加到AS時,出現錯誤 – user547794
可以粘貼'pauseMusic'和'song4'功能嗎? – Benny