0

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 を初めてロードしたときは正常に動作しましたが、2 回目は以前のエラーが発生しました。

このモジュールでは、Web ビューを読み込みます。エラー ポイントは次のとおりです。

var loadWebView = function(e) {
    Ti.App.fireEvent('InitWebviewHTML5Step', {
        values : dataInterconexionesJson,
        dp : utils.getFactorTodp() //HERE
    });
};

私はこのメソッドを呼び出します:

webviewHTML5StepPortrait.addEventListener('load', loadWebView);

何がエラーになるか知っていますか?

どうもありがとうございました

アップデート

例外が発生したり、何も言わずにアプリが閉じられたりすることがあります。

4

1 に答える 1