Эта ошибка возникает, когда вы пытаетесь назвать что -то функцией, но она не определена или не функция. Ошибка "TypeError: MyFunc не функция". Я проверил имя функции для опечаток и гарантировал, что оно определено. Я также попробовал регистрацию типа myfunc, и он возвращает «неопределенное».
Подробнее здесь: https://stackoverflow.com/questions/794 ... javascript