Анимация в Adobe AIR с помощью jQuery.animate

Если звук взят из URL, просто дождитесь готового:

mediaPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
        @Override
        public void onPrepared(MediaPlayer mp) {
             length = mp.getDuration();
        }
});
5
задан harto 13 June 2009 в 11:39
поделиться

3 ответа

У меня была такая же проблема. Проблема заключается в том, что jQuery устанавливает интервал, с которым должна обновляться анимация в главном окне, а не в контексте вторичного окна.

Я сделал небольшой патч для jQuery 1.3.2. это работает для меня.

2
ответ дан 14 December 2019 в 04:46
поделиться

AIR больше похож на Safari и Chrome. AIR использует Webkit и немного отстает от Safari и Chrome в версии Webkit. Вы видите, как это работает?

Я использовал jQuery в AIR, но не думаю, что использовал метод animate в AIR.

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

Кроме того, почему вы должны использовать noconflict? У вас загружена другая библиотека? Не помню, чтобы мне приходилось это делать.

5
ответ дан 14 December 2019 в 04:46
поделиться

If it works correctly on Safari but not in Adobe AIR, it looks to me like its a security issue with your jquery app running inside the application sandbox (default but restricted area on Adobe AIR). Please create a non-application sandbox and run your app in there to see if this is a security issue. The non-application sandbox should work exactly like the browser. http://labs.adobe.com/wiki/index.php/AIR:HTML_Security_FAQ

Unlike content in the application security sandbox, JavaScript content in a non-application security sandbox can call the eval() function to execute dynamically generated code at any time. However, there are restrictions to JavaScript in a non-application security sandbox. But these restrictions mirror general browser restrictions.

A non application sandbox can be created easily by using an iframe.

1
ответ дан 14 December 2019 в 04:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: