背景: Android デバイスの webview で sencha モバイル サイトをロードし、以下のように Java クラスから sencha コントローラー内で宣言された関数にアクセスしています。
webView.loadUrl("javascript:getMeNumbers();");
この関数はコントローラー内で宣言されています
getMeNumbers : function(value) {
console.log('Controller: Function called >> getMeNumbers');
}
問題 : このアプリケーションを開発モードで実行しているときに、このコントローラー関数を Java クラスから呼び出すことができます。しかし、プロダクション ビルドを作成し、このコントローラー関数を Java クラスから呼び出そうとするとすぐに、エラーが発生し始めます。
'ReferenceError: Can't find variable: getMeNumbers at undefined:1''` in the console.
製品版では動作せず、開発版でしか動作しないのはなぜですか? アイデアや指針は大いに役立ちます。
ありがとう