Функция есть но не исполняется
Доброго всем.
Вот такой простой код перестал выполнятся на андроиде в приложении cordova var func = obj.func; consoloe.log(typeof(func)); // ок, пишет function if (func) func(); // вылетает исключение TypeError: undefined is not a function Странно, что проверку typeof и if проходит, а не может чего-то. До этого работало нормально. На десктопах норм. |
Цитата:
Ты сделай действительно простенький пример типа такого var func = function(){alert('Ok');}; alert(typeof(func)); if (func) func(); И проверь, работает он или нет... |
Цитата:
ksa, ваш пример естественно будет работать. В приципе, как такое может быть, что одновременно function и undefined? |
ошибка была во внутренних вызовах, я тупил с верхним уровнем трейса
|
Ну вот все и прояснилось...
|
Часовой пояс GMT +3, время: 11:08. |