Вот моя проблема - я пытаюсь написать самообновляющееся приложение, но получаю сообщение об ошибке, в котором говорится, что runtime.air.update.ApplicationUpdaterUI () не возвращает конструктор.
Вот соответствующий раздел кода; есть другие файлы javascript, но я не думаю, что какой-либо из них будет активно разрушать сам AIR.
<html>
<head>
<script type="text/javascript" src="./js/AIRAliases.js"></script>
<script type="text/javascript" src="./js/jquery-1.3.1.js"></script>
<script src="ApplicationUpdater_UI.swf" type="application/x-shockwave-flash"></script>
<script>
$(document).ready( function() {
var appUpdater = new runtime.air.update.ApplicationUpdaterUI(); // line 64 in this example
}
</script>
</head>
<body> ... stuff ... </body>
</html>
И ошибка, которую я получаю при тестировании, это
TypeError: Value is not a constructor. Cannot be used with new.
at app:/index3.html : 64
at app:/js/jquery-1.3.1.js : 2912
at app:/js/jquery-1.3.1.js : 686
at app:/js/jquery-1.3.1.js : 2916
at app:/js/jquery-1.3.1.js : 2936