我有一个适用于 Android 和 IOS 的应用程序。在Android上它工作正常,但在IOS上,我有这个错误:
[ERROR] : Script Error {
[ERROR] : backtrace = "#0 () at :0";
[ERROR] : line = 197;
[ERROR] : message = "-[TiUIViewProxy fireEvent:withObject:remove:thisObject:]: unrecognized selector sent to instance 0xeb07400";
[ERROR] : sourceId = 303988736;
[ERROR] : sourceURL = "file:///Users/Almudena/Library/Application%20Support/iPhone%20Simulator/7.0/Applications/380C4F68-33F0-4198-BAB4-B53FC5280609/APPNAME.app/views/interconexiones/InterconexionesSaldoGrafico2.js";
[ERROR] : }
这很奇怪,因为我有视图,而 InterconexionesSaldoGrafico2 是一个返回视图的模块。
我第一次加载 InterconexionesSaldoGrafico2 工作正常,但第二次,我有以前的错误。
在此模块中,我加载了一个 Web 视图,错误点位于:
var loadWebView = function(e) {
Ti.App.fireEvent('InitWebviewHTML5Step', {
values : dataInterconexionesJson,
dp : utils.getFactorTodp() //HERE
});
};
我称这种方法为:
webviewHTML5StepPortrait.addEventListener('load', loadWebView);
你知道可能是什么错误吗?
非常感谢
更新
有时会发生异常,有时会关闭应用程序而不说什么。