Запустите flash при загрузке HTML - PullRequest
0 голосов
/ 12 июня 2011

У меня есть Flash MusicPlayer, который сам по себе очень прост. он имеет одну кнопку, Пуск / Стоп. Сам игрок находится в нижнем колонтитуле.

Проблема: при загрузке страницы музыка не запускается (проигрыватель FLASH не воспроизводится) до того, как вы ее не видите на странице, я имею в виду, когда экран маленький по разрешению, вы не видите нижний колонтитул - и музыка не начинается. когда вы прокрутите вниз до нижнего колонтитула (когда вы видите плеер), он начинает играть.

Как мне это сделать, независимо от того, видите ли вы игрока или нет - игрок начинает играть.

THANKSSS !!!!

1 Ответ

1 голос
/ 12 июня 2011

Используйте кнопки воспроизведения и остановки в JavaScript для квадратного игрока размером 1px в позиции, зафиксированной сверху.

в JavaScript:

str = "stop";

function appel(str) {
    document.getElementById("id_flash").echo(str);
}

в as3:

import flash.external.*;

function echo(str:String):Void {
    switch(str) {
        case "play":
            sound.play();
            break;
        case "stop":
            sound.stop();
            break;
    }
}

ExternalInterface.addCallback("echo", null, echo);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...