From 2e775b8939443fdd7989a5eaac761eb400c5d4b7 Mon Sep 17 00:00:00 2001 From: Albert Gasset Date: Fri, 15 Jun 2018 10:55:58 +0200 Subject: [PATCH] MOBILE-2400 core: Use MockLocationStrategy to avoid problem with iframes --- src/app/app.module.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/app.module.ts b/src/app/app.module.ts index b63339826..ff474f0ed 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -20,6 +20,8 @@ import { assert } from 'ionic-angular/util/util'; import { HttpModule } from '@angular/http'; import { HttpClient, HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http'; import { JitCompilerFactory } from '@angular/platform-browser-dynamic'; +import { LocationStrategy } from '@angular/common'; +import { MockLocationStrategy } from '@angular/common/testing'; import { TranslateModule, TranslateLoader } from '@ngx-translate/core'; import { TranslateHttpLoader } from '@ngx-translate/http-loader'; @@ -254,7 +256,8 @@ export const CORE_PROVIDERS: any[] = [ multi: true, }, {provide: COMPILER_OPTIONS, useValue: {}, multi: true}, - {provide: JitCompilerFactory, useClass: JitCompilerFactory, deps: [COMPILER_OPTIONS]} + {provide: JitCompilerFactory, useClass: JitCompilerFactory, deps: [COMPILER_OPTIONS]}, + {provide: LocationStrategy, useClass: MockLocationStrategy}, ] }) export class AppModule {