0

저는 Appcelerator 프로젝트를 사용하여 약 한 달 동안 개발을 중단했습니다. 내가 아는 한 모든 것이 잘 돌아가고 있었다. 그러나 지금은 그것을 실행하려고 할 때마다 "잘못된 유형이 BaseController.js (430 행)에서 작동하도록 전달됨"오류가 발생합니다. 나는 그 파일이 무엇인지 또는 실마리가 없다는 것을 알지 못한다.유효하지 않은 유형이 BaseController.js의 함수에 전달되었습니다. (430 행)

Script Error { 
[ERROR] :  column = 26; 
[ERROR] :  line = 430; 
[ERROR] :  message = "Invalid type passed to function"; 
[ERROR] :  nativeLocation = "-[TiProxy addEventListener:] (TiProxy.m:837)"; 
[ERROR] :  nativeReason = "expected: Function, was: Number"; 
[ERROR] :  sourceURL = "file:///Users/cilantrolabs03/Library/Developer/CoreSimulator/Devices/B6CA855E-CD76-45D1-88A7-931D2185F193/data/Containers/Bundle/Application/2953E802-8E61-4398-A98F-CB168297EC0A/Uzy.app/alloy/controllers/BaseController.js"; 
[ERROR] :  stack = "[native code]\[email protected]:///Users/cilantrolabs03/Library/Developer/CoreSimulator/Devices/B6CA855E-CD76-45D1-88A7-931D2185F193/data/Containers/Bundle/Application/2953E802-8E61-4398-A98F-CB168297EC0A/Uzy.app/alloy/controllers/BaseController.js:430:26\[email protected]:///Users/cilantrolabs03/Library/Developer/CoreSimulator/Devices/B6CA855E-CD76-45D1-88A7-931D2185F193/data/Containers/Bundle/Application/2953E802-8E61-4398-A98F-CB168297EC0A/Uzy.app/alloy/controllers/index.js:55:59\[email protected]:///Users/cilantrolabs03/Library/Developer/CoreSimulator/Devices/B6CA855E-CD76-45D1-88A7-931D2185F193/data/Containers/Bundle/Application/2953E802-8E61-4398-A98F-CB168297EC0A/Uzy.app/alloy.js:232:54\nglobal [email protected]:///Users/cilantrolabs03/Library/Developer/CoreSimulator/Devices/B6CA855E-CD76-45D1-88A7-931D2185F193/data/Containers/Bundle/Application/2953E802-8E61-4398-A98F-CB168297EC0A/Uzy.app/app.js:18:23"; 
[ERROR] : } 

PS : 아래에서

콘솔 로그를 찾을 수 있습니다. 당신은 아이콘이 스플래시 화면으로 사용되는 이유를 알고 있습니까?

도움 주셔서 감사합니다.

+0

몇 가지 코드를 제공해 주시겠습니까? 그리고 eventListener 콜백 함수가 변수와 같은 이름이 아니 어서 어딘가에 덮어 쓰게되는지 확인하십시오. – miga

답변

1

나는 귀하의 BaseController.js 컨트롤러에 UI 요소에 대한 일부 이벤트 수신기가 있다고 생각합니다.

검색 당신이 어딘가에 어떤 이벤트 리스너를 추가 한 다음 이벤트 리스너에게 번호가 아닌 함수를 전달하고 있는지 BaseController.js 에서이 의 addListener.

관련 문제