Cordova
(バージョン 6.1.1) およびSencha ExtJS
(cmd バージョン 6.1.2 ext バージョン 6.0.2)に基づくクロスプラットフォーム アプリケーションがあります。アプリケーションもjQuery
(バージョン 2.1.4) を使用します。ここで、Windows プラットフォームで非常に苛立たしい問題が見つかりました。
cordova で Visual Studio プロジェクトを作成しました (sencha アプリは以前にテスト オプションでビルドされていました)。
Visual Studio (バージョン 14.0.25123.00 Update 2) を開いてデバイスでプロジェクトを (リリース モードで) ビルドすると、すべてが期待どおりに機能します。
Visual Studio からアプリ パッケージを作成し、任意のデバイスに手動でインストールすると、ExtJS アプリケーションが読み込まれていないように見え、起動後にアプリケーションがスプラッシュ スクリーンでハングします。(私がデバッグしたように、スクリプト要素はマイクロローダー スクリプトによって html に追加されますが、これらの要素に添付されたオンロード リスナーは決して起動されないため、アプリは起動しません)
そして、ここで最も面白い部分が来ます。Visual Studio 機能を使用して既にインストールされているアプリケーションをデバッグし、このアプリケーションに接続すると、すべてが正常に機能し、ExtJS コードが読み込まれます。
誰かがこれを以前に見つけましたか、または同様のものを見つけましたか?