前もってコンパイラでコンパイルされたAngular 2アプリケーションでAppModuleNgFactoryを動的に構成する方法は?
LocationStrategywindow.isCordova環境変数に応じてプロバイダークラスを設定する必要があります
{
provide: LocationStrategy,
useClass: window.isCordova ? HashLocationStrategy : PathLocationStrategy
}
アプリケーションが AOT でコンパイルされていない場合、問題なく動作します。ただし、AOT でコンパイルすると、LocationStrategyプロバイダは常に に設定されHashLocationStrategyます。
これを達成する方法はありますか?